Alright, let's work through 2662 times 8892 step by step
2662 × 8892 = 8892 × (2662)
+ 8892 × 2 that equals 17784
+ 8892 × 60 yielding 533520
+ 8892 × 600 which equals 5335200
+ 8892 × 2000 resulting in 17784000

= 23670504
