Alright, let's work through 8579 times 2558 step by step
8579 × 2558 = 2558 × (8579)
+ 2558 × 9 producing 23022
+ 2558 × 70 yielding 179060
+ 2558 × 500 that results in 1279000
+ 2558 × 8000 giving us 20464000

= 21945082
