how many total people can fit in windsor park?
24,734