This will download and upload the files to do it. If I were you, i’d get a VPS with a big pipe and unlimited bandwidth and do it there with lots of checkers/transfers.
Digital ocean have various sign up offers and bonuses. There may even be a link on this forum somewhere. You could set one up with them pay by the hour, bin it when your done and still have credit for the next time you need it.