The Largest Planet