|Just to be sure you have to recheck that you aren't getting bits and bytes mixed here.|
480 is in bits and that is the max usb 2.0. So that is about 50M bytes at the very best. At 27MB that isn't too far off.
Gee, hope I am not wrong on this guess.
1/3 of highway deaths are caused by drunks. The rest are by people who can't drive any better than a drunk.