139.3 x 95.4 meters = 457.02 x 312.99 feet