131 x 109.9 meters = 429.79 x 360.56 feet