Well if your connection is anything like mine, you'd get a 1mb about every 5mins. So multiply that by 45 and you get 225 minutes. So that's about 3 hours and 45 minutes. ie - A long time.

That doesn't sound right though, I think it should be shorter than that, maybe my maths is wrong.