All of accuracy, altitude, altitudeAccuracy, heading and speed are defined as double in the JS spec, so we can make them floats here. I don't think we need to care about making them decimal types here.