How to Convert Big Endian to Float?

Thanks for the assistance.
I have been trying to figure out how parse the stream to grab the data i need.

  1. Data between "1002 to 1003" keyword "Between" and not including.
  2. Parse everything Starting @ 1001 to 1003 so i can perform a CRC16 function.

Header always starts with the - "04"
It's length is either 46 or 50 chars and chop out what i need.

Here is a received stream.
0422202070200510012220207020201002429C000010037683

042220207020051001222020702020 1002[429C0000]1003 7683
[ The Data]
For the CRC calc, I need this much of the stream to pass to a CRC16 Function. Seems easy, but every Approach I try on the Arduino, results in some error LOL

10012220207020201002429C00001003
The last word is CRC 16 of all the Data from 1001 to 1003

BTW - Do you know if the led#13 rapid flashing is a dead processor or board failure?