122 x 99.8 meters = 400.26 x 327.43 feet