Alright, let's work through 2668 times 6626 step by step
2668 × 6626 = 6626 × (2668)
+ 6626 × 8 that equals 53008
+ 6626 × 60 yielding 397560
+ 6626 × 600 resulting in 3975600
+ 6626 × 2000 that equals 13252000

= 17678168
