Alright, let's work through 6958 times 2588 step by step
6958 × 2588 = 2588 × (6958)
+ 2588 × 8 producing 20704
+ 2588 × 50 resulting in 129400
+ 2588 × 900 that is equal 2329200
+ 2588 × 6000 yielding 15528000

= 18007304
