Jun 282025 Stretching across 7.6 sextillion miles of space, astronomers crown it the new ‘largest structure in the universe’ Seen as a long strand with smaller threads branching, the Quipu superstructure contains 68 galaxy clusters spanning 1.4 billion light years.