No problem, we've got 40668655 and 70592368 to multiply
40668655 × 70592368 = 70592368 × (40668655)
+ 70592368 × 5 yielding 352961840
+ 70592368 × 50 producing 3529618400
+ 70592368 × 600 that is equal 42355420800
+ 70592368 × 8000 that is equal 564738944000
+ 70592368 × 60000 which equals 4235542080000
+ 70592368 × 600000 giving us 42355420800000
+ 70592368 × 0000000 which equals 0
+ 70592368 × 40000000 resulting in 2823694720000000

= 2870896659825040
