With 1 Gbit it should be possible in less than ½ an hour, some times the speed averages less than half when I download from Steam, but still it should be less than an hour. The theoretical time for 100 Gbyte is 13 minutes with a 1 Gbit connection. But with decompression and the installation process, ½ an hour it's pretty good.
If it takes all night, your connection is probably 100 Mbit (about 2½-5 hours) or slower, or it's poor speed from the server.
On the up side drive speed and decompression becomes irrelevant from a time perspective.





