132 x 59 meters = 433.07 x 193.57 feet