And they report that "The 30 Doradus Nebula... is 90 times more massive than the Sun" when their own excerpt says that 30 Doradus contains several stars "topping 100 solar masses each"?
[1] http://www.nasa.gov/mission_pages/hubble/science/runaway-sta...