Alright, let's work through 3189 times 3439 step by step
3189 × 3439 = 3439 × (3189)
+ 3439 × 9 yielding 30951
+ 3439 × 80 yielding 275120
+ 3439 × 100 that results in 343900
+ 3439 × 3000 yielding 10317000

= 10966971
