Alright, let's work through 3191 times 7249 step by step
3191 × 7249 = 7249 × (3191)
+ 7249 × 1 that is equal 7249
+ 7249 × 90 resulting in 652410
+ 7249 × 100 that equals 724900
+ 7249 × 3000 yielding 21747000

= 23131559
