http://www.physorg.com/news75131830.html
"only a few billions of millimeters in size"?
a billion millimeters is a hundred million centimeters (more if you"re a brit, where a billion is sometimes a million million)
that"s a million meters, or a thousand kilometers. so it"s "only" a few thousand kilometers in size?
what happened to good copy editing?