how many digits in 3^1000