Yeah, that's not the normal size. You're not used a zipped folder with a ROM in it, right? You need to use the actual ROM file itself.
When you open the ROM with makeapp, it should show the internal name. For Super Mario Land 2, it should say MARIOLAND2. For The Legend of Zelda: Link's Awakening, it should say ZELDA.