Alright, let's work through 40347180 times 34440648 step by step
40347180 × 34440648 = 34440648 × (40347180)
+ 34440648 × 0 that equals 0
+ 34440648 × 80 yielding 2755251840
+ 34440648 × 100 giving us 3444064800
+ 34440648 × 7000 producing 241084536000
+ 34440648 × 40000 producing 1377625920000
+ 34440648 × 300000 which equals 10332194400000
+ 34440648 × 0000000 that results in 0
+ 34440648 × 40000000 resulting in 1377625920000000

= 1389583024172640
