Alright, let's work through 2660 times 8942 step by step
2660 × 8942 = 8942 × (2660)
+ 8942 × 0 producing 0
+ 8942 × 60 giving us 536520
+ 8942 × 600 that is equal 5365200
+ 8942 × 2000 resulting in 17884000

= 23785720
