Los valores que me devuelve el GPS están en hexadecimal, de ahí que a la hora de convertir a float los valores, lo que me salga no tenga mucho sentido...
porque las cosas se pueden decir de otra forma