199.8 x 216.5 feet = 60.9 x 65.99 meters