 Complete the following phrase:  International Stadium Yokohama had the highest seating capacity of any stadium in Japan for 21 years, with a total of 75,000 seats, up until the New National Stadium in Tokyo was opened in November 2019. It hosted three group stage games during the 2002 FIFA World Cup, and the 