Alright, let's work through 45843216 times 16734118 step by step
45843216 × 16734118 = 16734118 × (45843216)
+ 16734118 × 6 that is equal 100404708
+ 16734118 × 10 yielding 167341180
+ 16734118 × 200 that results in 3346823600
+ 16734118 × 3000 that is equal 50202354000
+ 16734118 × 40000 which equals 669364720000
+ 16734118 × 800000 yielding 13387294400000
+ 16734118 × 5000000 that is equal 83670590000000
+ 16734118 × 40000000 producing 669364720000000

= 767145786043488
