Alright, let's work through 3166 times 6636 step by step
3166 × 6636 = 6636 × (3166)
+ 6636 × 6 yielding 39816
+ 6636 × 60 what gives us 398160
+ 6636 × 100 yielding 663600
+ 6636 × 3000 that is equal 19908000

= 21009576
