Alright, let's work through 40403684 times 89266045 step by step
40403684 × 89266045 = 89266045 × (40403684)
+ 89266045 × 4 that results in 357064180
+ 89266045 × 80 yielding 7141283600
+ 89266045 × 600 producing 53559627000
+ 89266045 × 3000 what gives us 267798135000
+ 89266045 × 00000 that results in 0
+ 89266045 × 400000 what gives us 35706418000000
+ 89266045 × 0000000 that results in 0
+ 89266045 × 40000000 that equals 3570641800000000

= 3606677074109780
