There are 1,048,576 bytes in a megabyte, so that’s 1 million/140 = 7490 text messages to transmit one megabyte. At 10 cents each, that’s [$734] per MB – or about 4.4 times more expensive than the ‘most pessimistic’ estimate for Hubble Space Telescope transmission costs [of $166 per megabyte].