27 x 143.5 meters = 88.58 x 470.8 feet