Alright, let's work through 3123 times 343 step by step
3123 × 343 = 343 × (3123)
+ 343 × 3 resulting in 1029
+ 343 × 20 producing 6860
+ 343 × 100 that results in 34300
+ 343 × 3000 which equals 1029000

= 1071189
