Your suggested method is not optimal. You use 10 bits (1024 possible values) to store a value in the range (0..599). This is a waste of space.
If you use 3 bytes for latitude, you must map the range [0, 2 ^ 24-1] to the range [-90, 90]. Therefore, each of the 2 ^ 24 values is 180/2 ^ 24 degrees, which is 0.086 seconds.
0,1- , 23 24 ( 0,077 ). 47 49 .
?
, 0,1 , log2 (180 * 60 * 60 * 10 * 360 * 60 * 60 * 10) 46,256. , 46256 (5782 ) 1000 (lat, lon) , .
?
. , , . .