No problem, we've got 8787178 and 44378008 to multiply
8787178 × 44378008 = 44378008 × (8787178)
+ 44378008 × 8 what gives us 355024064
+ 44378008 × 70 giving us 3106460560
+ 44378008 × 100 resulting in 4437800800
+ 44378008 × 7000 which equals 310646056000
+ 44378008 × 80000 which equals 3550240640000
+ 44378008 × 700000 producing 31064605600000
+ 44378008 × 8000000 that is equal 355024064000000

= 389957455581424
