128.93 million in scientific notation, roughly divided into (to the nearest million)

128.93 million in scientific notation, roughly divided into (to the nearest million)

128.93 million ≈ 1.29 x 10 ^ 8
Note: 10 ^ 8 is the eighth power of 10