132 x 74.3 meters = 433.07 x 243.77 feet