131 x 109 meters = 429.79 x 357.61 feet