If they are talking about diameter, rather than volume or mass, then they would be 10B times the sun’s diameter which is about 870,000 miles across, which is about 109 times the diameter of the earth.
In another astronomical finding, here is information on the discovery of a planet, Kepler 22b, in the “life zone” of liquid water about 600 light years away.
And Huffpo still sucks.
http://www.freerepublic.com/focus/news/2816324/posts
http://www.freerepublic.com/focus/chat/2817036/posts