+0  
 
0
587
0
avatar

What is 5.8 trillion times 12 billion? This is supposedly the distance that the Hubble Telescope can see.

 
 Apr 17, 2015

0 Online Users