I flew 2.3km yesterday over water with not one single glitch or lag on an iPhone7 - looked like I could have gone twice the distance fine, in fact the feed was better than on my old Mavic Pro it seemed, BUT as soon as I went anywhere remotely behind a hillside it would stutter and lag and loose connection, of course I knew this, one of the limitations of WiFi, it's a **** impressive wee drone, I think I like it more than my Pro!