##1.50 xx 10^(11)##
1 mile is 1,609 meters. 93 million miles is 149637000000 meters.
This has 11 digits between the first number and the decimal point, meaning the power of ten is eleven.
Hi there! Click one of our representatives below and we will get back to you as soon as possible.