132 x 93.5 meters = 433.07 x 306.76 feet