GPS coordinates, more digits needed in data bucket!

I am trying to store GPS coordinates in a Data Bucket, but it appears the Data Bucket limits the number of digits that can be stored to 6

for example, I can
serial.print the variable (flat); and it will return 42.376465

While if I send the same variable (flat) to a thinger.io bucket it will return 42.3764

void loop() {
thing.handle();

 readgps(); //function defined below; Generates outputs: long flat, flong, and falt
 //*****************************************************************************

    pson data;
      data["lat"]  = flat;
      data["long"]  = flong;
      data["alt"]  = falt;
    thing.write_bucket("AQBucket", data);

Serial.print ( flat,6 );

Any suggestions?

1 Like