(2.2 x 10^-3)(4.3 x 10^8)

I get 9.46*10^5 is this correct?

yes