Recently, scientists announced the discovery of the largest star known to mankind.
It was rather embarrassing because it was larger than the upper limit set by scientists in 2003. See http://mnras.oxfordjournals.org/content/348/1/187.short
In the article referenced above, from the Monthly Notices of the Royal Astronomical Society, it was stated:
The observed masses of the most massive stars do not surpass about 150 M⊙.
So this new star should not be any larger than 150 masses of the sun.
The name of the new star is R136a1 and has a mass of 265 suns.
Its too bad R136a1 was not a subscriber to the Monthly Notices because it would have known it wasn’t supposed to be that big.