139 x 39.5 meters = 456.04 x 129.59 feet