El edificio cubre una superficie de 5.680 metros cuadrados, y se sitúa en el centro de Montreal.