Byte array portion cast to float

Is there a way - using only BP - to cast portions of byte arrays to 32bit floats?
For instance, having byte array with length = 8, one can grab values at indices 0,1,2, 3 and cast them to 32bit float (aside from endianess issue ofc).