@Nullable
    public static Geopoint forJson(final JsonNode node) {
        if (!JsonUtils.has(node, "latE6") || !JsonUtils.has(node, "lonE6")) {
            return null;
        }
        return forE6(JsonUtils.getInt(node, "latE6", 0),
            JsonUtils.getInt(node, "lonE6", 0));
    }
Creates new Geopoint with given latitude and longitude (both degree).

@param lat latitude
@param lon longitude
main/src/main/java/cgeo/geocaching/location/Geopoint.java