Alright, let's work through 2906 times 1018 step by step
2906 × 1018 = 1018 × (2906)
+ 1018 × 6 resulting in 6108
+ 1018 × 00 resulting in 0
+ 1018 × 900 that is equal 916200
+ 1018 × 2000 that is equal 2036000

= 2958308
