Alright, let's work through 64677116 times 97309438 step by step
64677116 × 97309438 = 97309438 × (64677116)
+ 97309438 × 6 giving us 583856628
+ 97309438 × 10 resulting in 973094380
+ 97309438 × 100 resulting in 9730943800
+ 97309438 × 7000 producing 681166066000
+ 97309438 × 70000 producing 6811660660000
+ 97309438 × 600000 that equals 58385662800000
+ 97309438 × 4000000 producing 389237752000000
+ 97309438 × 60000000 producing 5838566280000000

= 6293693809420808
