143.3 x 109.1 meters = 470.14 x 357.94 feet