Alright, let's work through 5891 times 5958 step by step
5891 × 5958 = 5958 × (5891)
+ 5958 × 1 producing 5958
+ 5958 × 90 giving us 536220
+ 5958 × 800 that is equal 4766400
+ 5958 × 5000 yielding 29790000

= 35098578
