Alright, let's work through 40846680 times 80109478 step by step
40846680 × 80109478 = 80109478 × (40846680)
+ 80109478 × 0 what gives us 0
+ 80109478 × 80 yielding 6408758240
+ 80109478 × 600 that is equal 48065686800
+ 80109478 × 6000 which equals 480656868000
+ 80109478 × 40000 that is equal 3204379120000
+ 80109478 × 800000 resulting in 64087582400000
+ 80109478 × 0000000 that equals 0
+ 80109478 × 40000000 that equals 3204379120000000

= 3272206212833040
