139.5 x 19.2 meters = 457.68 x 62.99 feet