93 billion-mile cosmic structure wows scientists
A gigantic structure in space lies 63 light-years away, and it's 93 billion miles long.
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