Alright, let's work through 6646 times 4679 step by step
6646 × 4679 = 4679 × (6646)
+ 4679 × 6 what gives us 28074
+ 4679 × 40 giving us 187160
+ 4679 × 600 what gives us 2807400
+ 4679 × 6000 yielding 28074000

= 31096634
