Better fix for the 32-bit float reading.