Alright, let's work through 21817244 times 80118689 step by step
21817244 × 80118689 = 80118689 × (21817244)
+ 80118689 × 4 yielding 320474756
+ 80118689 × 40 producing 3204747560
+ 80118689 × 200 yielding 16023737800
+ 80118689 × 7000 producing 560830823000
+ 80118689 × 10000 what gives us 801186890000
+ 80118689 × 800000 producing 64094951200000
+ 80118689 × 1000000 that equals 80118689000000
+ 80118689 × 20000000 giving us 1602373780000000

= 1747968986873116
