Alright, let's work through 8589 times 2588 step by step
8589 × 2588 = 2588 × (8589)
+ 2588 × 9 resulting in 23292
+ 2588 × 80 that is equal 207040
+ 2588 × 500 resulting in 1294000
+ 2588 × 8000 which equals 20704000

= 22228332
