139.6 x 96.8 meters = 458.01 x 317.59 feet