What is the best way to concatenate large files in Linux?

I have a binary file, approximately 7TB in size that I needed to Aspera (transfer) from one office location to another. To do so they split the file into 250GB files that now need to be put back together.

We have attempted using cat command and it always gets to about 4TB and then we get a space issue, which the disk has over 60TB open. Wondering if this is a limit to cat command?

Was thinking about trying the dd command, but am open to others thoughts.