Alright, let's work through 3495 times 646 step by step
3495 × 646 = 646 × (3495)
+ 646 × 5 that is equal 3230
+ 646 × 90 producing 58140
+ 646 × 400 that is equal 258400
+ 646 × 3000 yielding 1938000

= 2257770
