- longitude = Float.parseFloat(geoURIWithoutQuery.substring(latitudeEnd + 1, longitudeEnd));
- altitude = Float.parseFloat(geoURIWithoutQuery.substring(longitudeEnd + 1));
+ longitude = Double.parseDouble(geoURIWithoutQuery.substring(latitudeEnd + 1, longitudeEnd));
+ altitude = Double.parseDouble(geoURIWithoutQuery.substring(longitudeEnd + 1));