191.8 x 113.7 feet = 58.46 x 34.66 meters