The Size of the universe