34,599,800,000 has 10 digits after the inital '3' and so the answer is

3.45998 x 10^10