Alright, let's work through 8666 times 2591 step by step
8666 × 2591 = 2591 × (8666)
+ 2591 × 6 yielding 15546
+ 2591 × 60 yielding 155460
+ 2591 × 600 that equals 1554600
+ 2591 × 8000 giving us 20728000

= 22453606
