139 x 12.5 meters = 456.04 x 41.01 feet