No problem, we've got 88218146 and 80378811 to multiply
88218146 × 80378811 = 80378811 × (88218146)
+ 80378811 × 6 giving us 482272866
+ 80378811 × 40 resulting in 3215152440
+ 80378811 × 100 that equals 8037881100
+ 80378811 × 8000 what gives us 643030488000
+ 80378811 × 10000 producing 803788110000
+ 80378811 × 200000 which equals 16075762200000
+ 80378811 × 8000000 yielding 643030488000000
+ 80378811 × 80000000 yielding 6430304880000000

= 7090869684104406
