Alright, let's work through 64677332 times 77960716 step by step
64677332 × 77960716 = 77960716 × (64677332)
+ 77960716 × 2 that equals 155921432
+ 77960716 × 30 that is equal 2338821480
+ 77960716 × 300 what gives us 23388214800
+ 77960716 × 7000 producing 545725012000
+ 77960716 × 70000 resulting in 5457250120000
+ 77960716 × 600000 which equals 46776429600000
+ 77960716 × 4000000 producing 311842864000000
+ 77960716 × 60000000 what gives us 4677642960000000

= 5042291111689712
