21 hours > Maximum battery life of a 16in MacBook Pro when streaming video. Both the new MacBook Pros feature bigger batteries and MagSafe charging.