L'orologio è stato installato su Manezhnaya Square, nel cuore della città, a pochi passi dalla famosa Piazza Rossa di Mosca. L'orologio gigante è stato progettato e inserito all'interno di una struttura più grande soprattutto costruita per l'evento di Coppa del Mondo e in linea con la sua portata.
Il rosso è il colore dominante, e la sua ricorda le caratteristiche architettoniche del Cremlino, una delle principali attrazioni turistiche del paese. Questo mammut Hublot, largo più di 4 metri e quasi 5, attirerà in questi lunghi mesi l'attenzione di entrambi gli abitanti della città più grande d'Europa, e ai tanti turisti in visita a Mosca.
La Russia è un mercato chiave per Hublot, con i principali buyer e clienti facoltosi per il business società svizzera, il marchio ufficiale per la Coppa del Mondo FIFA TM anche per lo stesso evento tenutosi in Brasile. Tempo di ogni partita, sarà caratterizzata da la precisione e affidabilità degli orologi Hublot.