No problem, we've got 80503552 and 27654466 to multiply
80503552 × 27654466 = 27654466 × (80503552)
+ 27654466 × 2 yielding 55308932
+ 27654466 × 50 giving us 1382723300
+ 27654466 × 500 that results in 13827233000
+ 27654466 × 3000 what gives us 82963398000
+ 27654466 × 00000 what gives us 0
+ 27654466 × 500000 resulting in 13827233000000
+ 27654466 × 0000000 yielding 0
+ 27654466 × 80000000 giving us 2212357280000000

= 2226282741663232
