Astronomers Initially Overlook Gigantic Space Explosion—Equivalent to a Billion Suns—Until Detecting Its Echo 25 March 2026