No problem, we've got 5659 and 5088 to multiply
5659 × 5088 = 5088 × (5659)
+ 5088 × 9 giving us 45792
+ 5088 × 50 which equals 254400
+ 5088 × 600 producing 3052800
+ 5088 × 5000 producing 25440000

= 28792992
