How Big is the Universe ?