Alright, let's work through 8578820 times 99955097 step by step
8578820 × 99955097 = 99955097 × (8578820)
+ 99955097 × 0 that results in 0
+ 99955097 × 20 giving us 1999101940
+ 99955097 × 800 that results in 79964077600
+ 99955097 × 8000 yielding 799640776000
+ 99955097 × 70000 that equals 6996856790000
+ 99955097 × 500000 that equals 49977548500000
+ 99955097 × 8000000 yielding 799640776000000

= 857496785245540
