The "array to spreadsheet string" function takes some time to proceed data.
From timings on several machines, consider that the conversion to floats numbers takes about 4 microseconds/sample, at 1 GHz processor clock speed.
Means that on a 2 GHz machine, assuming that there is no overhead (other application running, file read/write, data display, etc...), processing your data (about 7 millions samples) should take about 15 s.
The conversion to decimal is 2-3 times more rapid.
Never try to visualize the resulting string when the length exceeds 1 Mbytes, since LabVIEW seems to have some problems in handling the display of very large strings. That might be the cause of the lockup that you experienced.
Chilly Charly (aka CC)