Alright, let's work through 3516 times 6657 step by step
3516 × 6657 = 6657 × (3516)
+ 6657 × 6 producing 39942
+ 6657 × 10 which equals 66570
+ 6657 × 500 resulting in 3328500
+ 6657 × 3000 which equals 19971000

= 23406012
