73.9 x 62.1 meters = 242.45 x 203.74 feet