How to read SD card?

No Arduino has enough SRAM to do this. If you're intending to store this data as float or long, that's 8K, which would fill even the mega, leaving no memory for heap or stack. If it's fixed data, you could take a look at progmem to store it in flash.