Alright, let's work through 64439726 times 13346908 step by step
64439726 × 13346908 = 13346908 × (64439726)
+ 13346908 × 6 that results in 80081448
+ 13346908 × 20 producing 266938160
+ 13346908 × 700 that equals 9342835600
+ 13346908 × 9000 which equals 120122172000
+ 13346908 × 30000 giving us 400407240000
+ 13346908 × 400000 producing 5338763200000
+ 13346908 × 4000000 resulting in 53387632000000
+ 13346908 × 60000000 that is equal 800814480000000

= 860071094467208
