Hi,
I've found real world flight times to be about 20-25 minutes down to 15%-20% with moderate to low winds, I can see it lasting close to 30 minutes if little to no wind. This was with 4G and Wifi [mostly 4g] and OA active, filming video at 4K 30 FPS or 1080P 60 FPS.
That's just my experience, YMMV.