Does the article mean the volume or the mass is 10 billions times that of the sun?
I think they mean mass which means these are about 10X larger then the one in the middle of our galaxy