Want even more about space? Go to Axe's website.
BAT99-98 is the most massive star at 226 solar masses. It is 160,000 lightyears away in the tarantula nebula, which is in the LMC.
More:
WOH G64
LMC
R136a1