No problem, we've got 5056 and 999 to multiply
5056 × 999 = 999 × (5056)
+ 999 × 6 yielding 5994
+ 999 × 50 that results in 49950
+ 999 × 000 that equals 0
+ 999 × 5000 resulting in 4995000

= 5050944
