Grand Central Terminal is marking the countdown to the 2026 FIFA World Cup Final with a global departure board display.