About the size of the Great Wall of China, this would hardly be an invisible structure.
D´une taille semblable à celle de la grande muraille de Chine, ce ne serait pas vraiment une structure invisible.