Alright, let's work through 16518663 times 64418424 step by step
16518663 × 64418424 = 64418424 × (16518663)
+ 64418424 × 3 yielding 193255272
+ 64418424 × 60 that equals 3865105440
+ 64418424 × 600 producing 38651054400
+ 64418424 × 8000 producing 515347392000
+ 64418424 × 10000 producing 644184240000
+ 64418424 × 500000 producing 32209212000000
+ 64418424 × 6000000 producing 386510544000000
+ 64418424 × 10000000 that results in 644184240000000

= 1064106237047112
