Możesz to policzyć tylko teoretycznie, ponieważ raczej nie zdarzy się, że będziesz posiadać stałą przepustowość maksymalną oraz nie wiesz, na jaką przepustowość pozwoli serwer, z którego będziesz pobierać plik.
Wielkość pliku w megabajtach: 5 * 1024 = 5120 MB
Przepustowość Twojego Internetu wyrażona w MB/s: 300 / 8 = 37,5 MB/s (1 bajt = 8 bitów)
Czas, w którym pobierzesz plik mając stałą, maksymalną przepustowość: 5120 / 37,5 = 136.5(3) s ≈ 137 s = 2 min 17 s