EasyTransferI2C library lost data precision in float type. Why?

In TinyGPS++ library this data have a double data type

Here is Bill's write-up on the EasyTransfer library;

Attention should be given to how he uses structures.

Simply create a struct to hold all the GPS information you want... send it across binary. Of course, you could convert everything to the String class and send it that way... but, lots more gyration.

Ray