Alright, let's work through 3182 times 7046 step by step
3182 × 7046 = 7046 × (3182)
+ 7046 × 2 that equals 14092
+ 7046 × 80 resulting in 563680
+ 7046 × 100 what gives us 704600
+ 7046 × 3000 resulting in 21138000

= 22420372
