Alright, let's work through 16643018 times 80155760 step by step
16643018 × 80155760 = 80155760 × (16643018)
+ 80155760 × 8 which equals 641246080
+ 80155760 × 10 giving us 801557600
+ 80155760 × 000 producing 0
+ 80155760 × 3000 yielding 240467280000
+ 80155760 × 40000 producing 3206230400000
+ 80155760 × 600000 resulting in 48093456000000
+ 80155760 × 6000000 yielding 480934560000000
+ 80155760 × 10000000 yielding 801557600000000

= 1334033756483680
