said by NickD:So according to them, the average text message is 174762.66666 letters long.
With a standard 160 character text message limit, 6 texts are 960 bytes, round it up to a kilobyte after overhead. A kilobyte is not a megabyte. 1 megabyte of data is equal to more than 6000 texts since texts aren't always 160 characters each, they're usually much less.
And I doubt the quality of a voice call is 32 kbps each direction.
Yeah I had to laugh at the whole "1 MB = 6 text messages". In what universe does a text message require 160 KB? I think there was an error by a factor of 1000.