74 x 131.3 meters = 242.78 x 430.77 feet