how long would it take to upload 350gb at 5Mbps