Original: The stadium can seat 150,000, www.football-lineups.com which is the largest stadium capacity in the world.
Simplified: The stadium can seat 150,000, www.football-lineups.com which is the largest stadium in the world that is not used for auto racing.