Alright, let's work through 66962684 times 38263782 step by step
66962684 × 38263782 = 38263782 × (66962684)
+ 38263782 × 4 producing 153055128
+ 38263782 × 80 that results in 3061102560
+ 38263782 × 600 that results in 22958269200
+ 38263782 × 2000 resulting in 76527564000
+ 38263782 × 60000 resulting in 2295826920000
+ 38263782 × 900000 yielding 34437403800000
+ 38263782 × 6000000 giving us 229582692000000
+ 38263782 × 60000000 yielding 2295826920000000

= 2562245542710888
