156 billion

29 October 2007

A new estimate for the size of our Universe: 156 billion years.