Yes, Betelgeuse is around 887 sizes of the Sun (in terms of radius) and 10 – 20 heavier than the Sun.