Alright, let's work through 89875688 times 38662886 step by step
89875688 × 38662886 = 38662886 × (89875688)
+ 38662886 × 8 that equals 309303088
+ 38662886 × 80 that results in 3093030880
+ 38662886 × 600 giving us 23197731600
+ 38662886 × 5000 what gives us 193314430000
+ 38662886 × 70000 resulting in 2706402020000
+ 38662886 × 800000 what gives us 30930308800000
+ 38662886 × 9000000 resulting in 347965974000000
+ 38662886 × 80000000 giving us 3093030880000000

= 3474853479315568
