fix bug which causes values to be set to Double.MIN_VALUe instead of the actual value
support M values in GeoJson serialization