Yes, you are right. The person who has claimed that he has completed the application, he also has claimed that he do this (almost impossible) thing with help of high speed internet (perhaps 150 Mbps). My friend staying in Canada is trying to do this with the help of 250 Mbps but failed. I couldn't find anyone else on this forum who claimed that he has done.
Please share if you have any other information friends.