83.4 x 191.8 feet = 25.42 x 58.46 meters