Alright, let's work through 89707918 times 40955198 step by step
89707918 × 40955198 = 40955198 × (89707918)
+ 40955198 × 8 yielding 327641584
+ 40955198 × 10 that results in 409551980
+ 40955198 × 900 yielding 36859678200
+ 40955198 × 7000 yielding 286686386000
+ 40955198 × 00000 resulting in 0
+ 40955198 × 700000 which equals 28668638600000
+ 40955198 × 9000000 that results in 368596782000000
+ 40955198 × 80000000 giving us 3276415840000000

= 3674005543857764
