FTP large file within shell account


I am attempting to FTP a 55 GB file. I need to store the file temporarily as a backup. The remote host is Windows, and only allows FTP. I logged into my shell account via ssh, and attempted to FTP the large file. I can connect to the remote server, and FTP smaller files from the same directory. But, with the larger file, it looks like the transfer starts, but the file size stays at 0 - eventually, the FTP times out.

I’m trying to figure out if its a problem on my side, or on the remote side. The other side is not exactly helpful, so I need to rule everything out here.

I’ve also tried downloading the same file using Filezilla onto my Mac with no success. In that case, the time out message happens almost immediately.