@Override
    public void writeToParcel(@NonNull final Parcel dest, final int flags) {
        dest.writeParcelable(coords, flags);
        dest.writeFloat(elevation);
        dest.writeString(name);
        dest.writeString(geocode);
    }
represents a (potentially) named geocoordinate such as eg a route or track point
main/src/main/java/cgeo/geocaching/models/NamedGeoCoordinate.java