A pretty large baseball stadium