Alright, let's work through 66618377 times 8679216 step by step
66618377 × 8679216 = 8679216 × (66618377)
+ 8679216 × 7 yielding 60754512
+ 8679216 × 70 that results in 607545120
+ 8679216 × 300 that results in 2603764800
+ 8679216 × 8000 that is equal 69433728000
+ 8679216 × 10000 giving us 86792160000
+ 8679216 × 600000 that results in 5207529600000
+ 8679216 × 6000000 that equals 52075296000000
+ 8679216 × 60000000 which equals 520752960000000

= 578195283552432
