122 x 95.1 meters = 400.26 x 312.01 feet