The Legend of Zelda: A Link Between Worlds will be taking up 5482 blocks on your SD card when downloading it from the Nintendo eshop. That's around to 685MB. If you really want to have the downloaded copy then you might want to consider purchasing a new SD card. At that point you may be better off with the physical copy of the game.