Alright, let's work through 64705256 times 40344396 step by step
64705256 × 40344396 = 40344396 × (64705256)
+ 40344396 × 6 producing 242066376
+ 40344396 × 50 yielding 2017219800
+ 40344396 × 200 producing 8068879200
+ 40344396 × 5000 that equals 201721980000
+ 40344396 × 00000 which equals 0
+ 40344396 × 700000 which equals 28241077200000
+ 40344396 × 4000000 which equals 161377584000000
+ 40344396 × 60000000 what gives us 2420663760000000

= 2610494471345376
