No problem, we've got 5285478 and 5728056 to multiply
5285478 × 5728056 = 5728056 × (5285478)
+ 5728056 × 8 resulting in 45824448
+ 5728056 × 70 that results in 400963920
+ 5728056 × 400 yielding 2291222400
+ 5728056 × 5000 yielding 28640280000
+ 5728056 × 80000 resulting in 458244480000
+ 5728056 × 200000 producing 1145611200000
+ 5728056 × 5000000 that results in 28640280000000

= 30275513970768
