2024 total solar eclipse: nasa’s unique perspective