Astronomers May Have Identified The Biggest Impact Structure in Our Solar System