Alright, let's work through 21640206 times 11365908 step by step
21640206 × 11365908 = 11365908 × (21640206)
+ 11365908 × 6 what gives us 68195448
+ 11365908 × 00 that results in 0
+ 11365908 × 200 yielding 2273181600
+ 11365908 × 0000 that results in 0
+ 11365908 × 40000 what gives us 454636320000
+ 11365908 × 600000 resulting in 6819544800000
+ 11365908 × 1000000 producing 11365908000000
+ 11365908 × 20000000 yielding 227318160000000

= 245960590497048
