93 billion-mile cosmic structure wows scientists

A gigantic structure in space lies 63 light-years away, and it's 93 billion miles long.
93 billion-mile cosmic structure wows scientists

A gigantic structure has been detected in space. It is located 63 light-years away from Earth. The structure measures an astonishing 93 billion miles in length.

  • A structure of enormous size exists in space.
  • It is located 63 light-years away.
  • The structure spans 93 billion miles.
Write a comment