74 x 158.9 meters = 242.78 x 521.33 feet