Alright, let's work through 96778184 times 5778676 step by step
96778184 × 5778676 = 5778676 × (96778184)
+ 5778676 × 4 resulting in 23114704
+ 5778676 × 80 yielding 462294080
+ 5778676 × 100 giving us 577867600
+ 5778676 × 8000 giving us 46229408000
+ 5778676 × 70000 giving us 404507320000
+ 5778676 × 700000 resulting in 4045073200000
+ 5778676 × 6000000 what gives us 34672056000000
+ 5778676 × 90000000 that results in 520080840000000

= 559249769204384
