Alright, let's work through 66871643 times 38684466 step by step
66871643 × 38684466 = 38684466 × (66871643)
+ 38684466 × 3 what gives us 116053398
+ 38684466 × 40 what gives us 1547378640
+ 38684466 × 600 yielding 23210679600
+ 38684466 × 1000 giving us 38684466000
+ 38684466 × 70000 that is equal 2707912620000
+ 38684466 × 800000 what gives us 30947572800000
+ 38684466 × 6000000 that results in 232106796000000
+ 38684466 × 60000000 resulting in 2321067960000000

= 2586893799997638
