No problem, we've got 28627409 and 34897229 to multiply
28627409 × 34897229 = 34897229 × (28627409)
+ 34897229 × 9 yielding 314075061
+ 34897229 × 00 which equals 0
+ 34897229 × 400 what gives us 13958891600
+ 34897229 × 7000 giving us 244280603000
+ 34897229 × 20000 what gives us 697944580000
+ 34897229 × 600000 resulting in 20938337400000
+ 34897229 × 8000000 yielding 279177832000000
+ 34897229 × 20000000 yielding 697944580000000

= 999017247549661
