Actually it is 8 bits per byte. Otherwise you are absolutely correct. That's why all the ISPs like to advertise their speeds in Mbps instead of MBps, it looks faster. Then when you download something at only 150 KBps, u wonder what happened.
The answer is 42.
Oh, wait, you mean to tell me you need to know the question now?
Well, I can't answer that.
I wasn't sure with cellular packets if a start and stop bit were used, if they are then while 8 bits still make a byte, there is actually 10 bits transferred to make the byte. older (read less reliable) data transmissions put a start and stop bit on every byte transferred to ensure the integrity of the transmission. While seldom used with landline broadband, it is still employed with dial up and therefore I am unsure if it is used with cell traffic.
But yes, either way (8 bits per byte or 10 bits) that explains the discrepancy in his speed tests.