The DJI Mavic 2 Pro has a battery life of 31 minutes.