Need help with floating point into array formatting

And when I say screws up, the GPS/GSM setup code at the top of loop never completes, it seems to be in this limbo land of trying to initialize the GPS/GSM module, then GPS readings start getting stuck in the middle that don't complete either.