59.8 x 83.4 feet = 18.23 x 25.42 meters