Slight change to make to Guest's answer.
The actual answer is 6.66*10^6, not 6.66^6.
6.66*10^6 means multiplying 6.66 by 10 to the sixth power, which is correct.
6.66^6 means 6.66 to the sixth power, which is incorrect (it equals approx. 87266.06).