class MLocation extends Measurement implements Comparable<MLocation> {

    public double bearingTo(@NonNull MLocation dest) {
        return Geo.bearing(latitude, longitude, dest.latitude, dest.longitude);
    }

    public  MLocation(long millis, double latitude, double longitude, double altitude_gps,
                     double climb, // Usually taken from altimeter
                     double vN, double vE,
                     float hAcc, float pdop, float hdop, float vdop,
                     int satellitesUsed, int satellitesInView);
    public  MLocation();

}