Alright, let's work through 6516 times 529 step by step
6516 × 529 = 529 × (6516)
+ 529 × 6 what gives us 3174
+ 529 × 10 yielding 5290
+ 529 × 500 resulting in 264500
+ 529 × 6000 yielding 3174000

= 3446964
