139.6 x 97.4 meters = 458.01 x 319.55 feet