Wallpaper Football Stadium, World Cup - Soccer-specific Stadium