Alright, let's work through 89446520 times 41889920 step by step
89446520 × 41889920 = 41889920 × (89446520)
+ 41889920 × 0 yielding 0
+ 41889920 × 20 that is equal 837798400
+ 41889920 × 500 resulting in 20944960000
+ 41889920 × 6000 that equals 251339520000
+ 41889920 × 40000 producing 1675596800000
+ 41889920 × 400000 yielding 16755968000000
+ 41889920 × 9000000 that results in 377009280000000
+ 41889920 × 80000000 that results in 3351193600000000

= 3746907567078400
