No problem, we've got 40494527 and 21294216 to multiply
40494527 × 21294216 = 21294216 × (40494527)
+ 21294216 × 7 resulting in 149059512
+ 21294216 × 20 that is equal 425884320
+ 21294216 × 500 what gives us 10647108000
+ 21294216 × 4000 that equals 85176864000
+ 21294216 × 90000 producing 1916479440000
+ 21294216 × 400000 producing 8517686400000
+ 21294216 × 0000000 producing 0
+ 21294216 × 40000000 yielding 851768640000000

= 862299204755832
