a giant in the distance a solar eclipse in the sky