Alright, let's work through 40472909 times 21801116 step by step
40472909 × 21801116 = 21801116 × (40472909)
+ 21801116 × 9 resulting in 196210044
+ 21801116 × 00 which equals 0
+ 21801116 × 900 resulting in 19621004400
+ 21801116 × 2000 that is equal 43602232000
+ 21801116 × 70000 producing 1526078120000
+ 21801116 × 400000 producing 8720446400000
+ 21801116 × 0000000 that is equal 0
+ 21801116 × 40000000 which equals 872044640000000

= 882354583966444
