Sun vs. the largest star in the universe