Esta instalación pertenece en el presente a la Pontificia Universidad Católica de Chile, que lo mantiene pese a su inviabilidad científica producto de la contaminación lumínica emanada por la ciudad.