Alright, let's work through 62978415 times 64407148 step by step
62978415 × 64407148 = 64407148 × (62978415)
+ 64407148 × 5 yielding 322035740
+ 64407148 × 10 giving us 644071480
+ 64407148 × 400 that results in 25762859200
+ 64407148 × 8000 that is equal 515257184000
+ 64407148 × 70000 that equals 4508500360000
+ 64407148 × 900000 that equals 57966433200000
+ 64407148 × 2000000 resulting in 128814296000000
+ 64407148 × 60000000 resulting in 3864428880000000

= 4056260095710420
