The new MacBook Pro 16-inch M4 Pro has the longest battery life of any consumer-grade laptop we've tested. Here's how long it ...