Alright, let's work through 89178558 times 38971243 step by step
89178558 × 38971243 = 38971243 × (89178558)
+ 38971243 × 8 that is equal 311769944
+ 38971243 × 50 what gives us 1948562150
+ 38971243 × 500 giving us 19485621500
+ 38971243 × 8000 producing 311769944000
+ 38971243 × 70000 what gives us 2727987010000
+ 38971243 × 100000 what gives us 3897124300000
+ 38971243 × 9000000 resulting in 350741187000000
+ 38971243 × 80000000 producing 3117699440000000

= 3475399254207594
