I had a pretty easy and non aggressive flight earlier today and I got 20 minutes out of my battery. The first alarm sounded at 30%, so I figure I could have easily achieved the 25 minutes of flying time had I pushed it further, say down to 15%. I was quite pleased with this result and it was the longest I've had so far. Don't know why for sure and since I'm still learning and a relatively 'calm' flyer to begin with.