Alright, let's work through 64477320 times 43178780 step by step
64477320 × 43178780 = 43178780 × (64477320)
+ 43178780 × 0 which equals 0
+ 43178780 × 20 which equals 863575600
+ 43178780 × 300 yielding 12953634000
+ 43178780 × 7000 what gives us 302251460000
+ 43178780 × 70000 producing 3022514600000
+ 43178780 × 400000 that equals 17271512000000
+ 43178780 × 4000000 that equals 172715120000000
+ 43178780 × 60000000 giving us 2590726800000000

= 2784052015269600
