     GPSData.altitude   = gps.altitude.feet();
 #ifndef _16x2
     GPSData.heading    = gps.course.deg();
+    GPSData.hdop       = gps.hdop.value();
     GPSData.year       = gps.date.year();
     GPSData.month      = gps.date.month();
     GPSData.day        = gps.date.day();

    gps.course.isValid()     &&
    gps.date.isValid()       &&
    gps.time.isValid()       &&
    gps.satellites.isValid();

  // Check if the GPS data is valid or data valid override is set (for debugging)
  if (dataValid || dataValidOverride) {

    GPSData.altitude   = 555.0d;
#ifndef _16x2
    GPSData.heading    = 60.0d; // ENE or NE (16 cardinal points or 8 cardinal points)
    GPSData.hdop       = 240;
    GPSData.year       = 2016;
    GPSData.month      = 11; // Day before ST starts
    GPSData.day        = 5;  //      "
