No problem, we've got 1676 and 312 to multiply
1676 × 312 = 312 × (1676)
+ 312 × 6 which equals 1872
+ 312 × 70 resulting in 21840
+ 312 × 600 that equals 187200
+ 312 × 1000 that equals 312000

= 522912
