Alright, let's work through 66660623 times 68582688 step by step
66660623 × 68582688 = 68582688 × (66660623)
+ 68582688 × 3 resulting in 205748064
+ 68582688 × 20 which equals 1371653760
+ 68582688 × 600 that equals 41149612800
+ 68582688 × 0000 that results in 0
+ 68582688 × 60000 yielding 4114961280000
+ 68582688 × 600000 producing 41149612800000
+ 68582688 × 6000000 that equals 411496128000000
+ 68582688 × 60000000 yielding 4114961280000000

= 4571764709094624
