Alright, let's work through 89105286 times 21065969 step by step
89105286 × 21065969 = 21065969 × (89105286)
+ 21065969 × 6 that results in 126395814
+ 21065969 × 80 yielding 1685277520
+ 21065969 × 200 that results in 4213193800
+ 21065969 × 5000 producing 105329845000
+ 21065969 × 00000 that is equal 0
+ 21065969 × 100000 resulting in 2106596900000
+ 21065969 × 9000000 that results in 189593721000000
+ 21065969 × 80000000 yielding 1685277520000000

= 1877089192612134
