185.8 x 107.7 feet = 56.63 x 32.83 meters