how many seats are in the stadium where the team whose home games are never played in clifton plays ?
400