109 x 131.9 meters = 357.61 x 432.74 feet