No problem, we've got 87342066 and 26533888 to multiply
87342066 × 26533888 = 26533888 × (87342066)
+ 26533888 × 6 which equals 159203328
+ 26533888 × 60 which equals 1592033280
+ 26533888 × 000 giving us 0
+ 26533888 × 2000 that results in 53067776000
+ 26533888 × 40000 resulting in 1061355520000
+ 26533888 × 300000 that results in 7960166400000
+ 26533888 × 7000000 resulting in 185737216000000
+ 26533888 × 80000000 yielding 2122711040000000

= 2317524596932608
