132 x 58 meters = 433.07 x 190.29 feet