73.9 x 40.6 meters = 242.45 x 133.2 feet