Really surprised they have fooked this up given the fact they won the "bestest stand in the Universe EVER" award in 2016.
Not only can you see that stand from Kilimanjaro, Everest and the international space station, but there are rumours it can be seen from a galaxy 100 million light years from the milky way.