Alright, let's work through 3451 times 2596 step by step
3451 × 2596 = 2596 × (3451)
+ 2596 × 1 giving us 2596
+ 2596 × 50 that equals 129800
+ 2596 × 400 what gives us 1038400
+ 2596 × 3000 that equals 7788000

= 8958796
