how many people can the place in chula vista seat ?
20,500