merge of #2912 Float rounding issues on polyglot/geo/primitives

from branch larkost/2912-float-rounding