No problem, we've got 40419336 and 43298996 to multiply
40419336 × 43298996 = 43298996 × (40419336)
+ 43298996 × 6 resulting in 259793976
+ 43298996 × 30 that equals 1298969880
+ 43298996 × 300 yielding 12989698800
+ 43298996 × 9000 that is equal 389690964000
+ 43298996 × 10000 that equals 432989960000
+ 43298996 × 400000 that results in 17319598400000
+ 43298996 × 0000000 producing 0
+ 43298996 × 40000000 which equals 1731959840000000

= 1750116667786656
