Now look at the size difference between our Sun and Stephenson 2-18 …

Hens Stephenson 2-18 is the largest star ever discovered.
Hens Stephenson 2-18 has 2,150 times the size of our Sun.
It is located in the constellation scutum, 18,900 light-years from Earth.

Leave a Reply