For King GPS's the internal calculations inside the actual GPS reciever use 4 byte (32 bit) floating point numbers to represent lat and long, and all velocity values. Dont ask my why I know.
I am not sure of the data storage in the flash in the front end of these units, but surely they have some form of checksumming on the aviation data to protect against these sort of errors.
Bevan..