Alright, let's work through 2578 times 1596 step by step
2578 × 1596 = 1596 × (2578)
+ 1596 × 8 producing 12768
+ 1596 × 70 what gives us 111720
+ 1596 × 500 giving us 798000
+ 1596 × 2000 yielding 3192000

= 4114488
