Alright, let's work through 78989536 times 64039590 step by step
78989536 × 64039590 = 64039590 × (78989536)
+ 64039590 × 6 that results in 384237540
+ 64039590 × 30 yielding 1921187700
+ 64039590 × 500 that equals 32019795000
+ 64039590 × 9000 yielding 576356310000
+ 64039590 × 80000 what gives us 5123167200000
+ 64039590 × 900000 giving us 57635631000000
+ 64039590 × 8000000 what gives us 512316720000000
+ 64039590 × 70000000 producing 4482771300000000

= 5058457499730240
