One of the reasons that CAD systems use double precision floats is for
positioning accuracy. For example, given a CAD model of the Earth and
the Moon there is sufficient precision in the system to allow the
accurate positioning of models of plaques at both Tranquility Base and
the Johnson Spaceflight Centre. In a system like 3DStudio Max, which
is the same 3D engine but only allows float precision large models
suffer some pretty severe positioning problems at the edges - in fact,
models are pretty much limited to city size. Given that we want to
cover an entire province (or continent...) with one model, I think its
possible we may need even more precision, or at least a way to deal
with large expanses.