Notice how the values list has exactly two items in it?
That suggests is sketch is sending 64 bits instead of the expected 32 bits.
There is a 64 bit float format.
Maybe the sketch is sending 64 bit floats?
By now you should be able to decode and encode those at the bit level.
I might have posted an IEEE754.aia toolbox on this board to do step by step conversion