80.5 x 40 meters = 264.11 x 131.23 feet