These balloones will keep drifting from one location to the other with the wind, so is this not going to affect the wifi connectivity of people?

Also, what is the range of connectivity of one balloon? And then, the next question is, how many such balloones would be required to cover the world population?