No problem, we've got 4595 and 644 to multiply
4595 × 644 = 644 × (4595)
+ 644 × 5 yielding 3220
+ 644 × 90 what gives us 57960
+ 644 × 500 which equals 322000
+ 644 × 4000 that results in 2576000

= 2959180
