To be honest, for a game with map sizes in the tens of km, I would say that a 32 bit integer is enough to localise objects. If 0,0,0 equals the center of the map and the precision is done in mm then the maximum size of the map would be 2150x2150x2150 km. Increase the precision to 0.1 mm accuracy...