a solar eclipse caused a giant floating seal