No problem, we've got 66388448 and 52802958 to multiply
66388448 × 52802958 = 52802958 × (66388448)
+ 52802958 × 8 that results in 422423664
+ 52802958 × 40 yielding 2112118320
+ 52802958 × 400 that results in 21121183200
+ 52802958 × 8000 resulting in 422423664000
+ 52802958 × 80000 yielding 4224236640000
+ 52802958 × 300000 that equals 15840887400000
+ 52802958 × 6000000 giving us 316817748000000
+ 52802958 × 60000000 giving us 3168177480000000

= 3505506431429184
