Alright, let's work through 66378606 times 84997085 step by step
66378606 × 84997085 = 84997085 × (66378606)
+ 84997085 × 6 yielding 509982510
+ 84997085 × 00 that is equal 0
+ 84997085 × 600 what gives us 50998251000
+ 84997085 × 8000 producing 679976680000
+ 84997085 × 70000 that is equal 5949795950000
+ 84997085 × 300000 producing 25499125500000
+ 84997085 × 6000000 that is equal 509982510000000
+ 84997085 × 60000000 what gives us 5099825100000000

= 5641988016363510
