132 x 113 meters = 433.07 x 370.73 feet