No problem, we've got 6646 and 873 to multiply
6646 × 873 = 873 × (6646)
+ 873 × 6 that equals 5238
+ 873 × 40 what gives us 34920
+ 873 × 600 giving us 523800
+ 873 × 6000 what gives us 5238000

= 5801958
