Alright, let's work through 4589 times 578 step by step
4589 × 578 = 578 × (4589)
+ 578 × 9 producing 5202
+ 578 × 80 resulting in 46240
+ 578 × 500 which equals 289000
+ 578 × 4000 yielding 2312000

= 2652442
