Alright, let's work through 5958 times 2877 step by step
5958 × 2877 = 2877 × (5958)
+ 2877 × 8 resulting in 23016
+ 2877 × 50 giving us 143850
+ 2877 × 900 which equals 2589300
+ 2877 × 5000 producing 14385000

= 17141166
