139 x 81.3 meters = 456.04 x 266.73 feet