Alright, let's work through 89408109 times 46354374 step by step
89408109 × 46354374 = 46354374 × (89408109)
+ 46354374 × 9 producing 417189366
+ 46354374 × 00 producing 0
+ 46354374 × 100 resulting in 4635437400
+ 46354374 × 8000 which equals 370834992000
+ 46354374 × 00000 giving us 0
+ 46354374 × 400000 which equals 18541749600000
+ 46354374 × 9000000 that is equal 417189366000000
+ 46354374 × 80000000 that equals 3708349920000000

= 4144456923218766
