Alright, let's work through 89334128 times 64478707 step by step
89334128 × 64478707 = 64478707 × (89334128)
+ 64478707 × 8 producing 515829656
+ 64478707 × 20 resulting in 1289574140
+ 64478707 × 100 that equals 6447870700
+ 64478707 × 4000 that is equal 257914828000
+ 64478707 × 30000 resulting in 1934361210000
+ 64478707 × 300000 resulting in 19343612100000
+ 64478707 × 9000000 producing 580308363000000
+ 64478707 × 80000000 that equals 5158296560000000

= 5760149064412496
