73.8 x 58.3 meters = 242.13 x 191.27 feet