Alright, let's work through 89782678 times 668459 step by step
89782678 × 668459 = 668459 × (89782678)
+ 668459 × 8 which equals 5347672
+ 668459 × 70 what gives us 46792130
+ 668459 × 600 that results in 401075400
+ 668459 × 2000 that is equal 1336918000
+ 668459 × 80000 producing 53476720000
+ 668459 × 700000 which equals 467921300000
+ 668459 × 9000000 that equals 6016131000000
+ 668459 × 80000000 what gives us 53476720000000

= 60016039153202
