Alright, let's work through 40705984 times 59804244 step by step
40705984 × 59804244 = 59804244 × (40705984)
+ 59804244 × 4 yielding 239216976
+ 59804244 × 80 that is equal 4784339520
+ 59804244 × 900 producing 53823819600
+ 59804244 × 5000 that is equal 299021220000
+ 59804244 × 00000 resulting in 0
+ 59804244 × 700000 that results in 41862970800000
+ 59804244 × 0000000 what gives us 0
+ 59804244 × 40000000 giving us 2392169760000000

= 2434390599396096
