Alright, let's work through 3187 times 8958 step by step
3187 × 8958 = 8958 × (3187)
+ 8958 × 7 yielding 62706
+ 8958 × 80 that results in 716640
+ 8958 × 100 which equals 895800
+ 8958 × 3000 that equals 26874000

= 28549146
