122 x 131 meters = 400.26 x 429.79 feet