a giant in the distance, a murmuration in the sky as a solar eclipse happens