132 x 110 meters = 433.07 x 360.89 feet