Alright, let's work through 64578444 times 49661007 step by step
64578444 × 49661007 = 49661007 × (64578444)
+ 49661007 × 4 giving us 198644028
+ 49661007 × 40 yielding 1986440280
+ 49661007 × 400 that results in 19864402800
+ 49661007 × 8000 which equals 397288056000
+ 49661007 × 70000 that equals 3476270490000
+ 49661007 × 500000 resulting in 24830503500000
+ 49661007 × 4000000 yielding 198644028000000
+ 49661007 × 60000000 resulting in 2979660420000000

= 3207030559533108
