172 x 80.6 meters = 564.3 x 264.44 feet