Alright, let's work through 41878606 times 84480278 step by step
41878606 × 84480278 = 84480278 × (41878606)
+ 84480278 × 6 yielding 506881668
+ 84480278 × 00 yielding 0
+ 84480278 × 600 what gives us 50688166800
+ 84480278 × 8000 yielding 675842224000
+ 84480278 × 70000 resulting in 5913619460000
+ 84480278 × 800000 yielding 67584222400000
+ 84480278 × 1000000 producing 84480278000000
+ 84480278 × 40000000 what gives us 3379211120000000

= 3537916277132468
