Alright, let's work through 3505 times 2505 step by step
3505 × 2505 = 2505 × (3505)
+ 2505 × 5 yielding 12525
+ 2505 × 00 what gives us 0
+ 2505 × 500 resulting in 1252500
+ 2505 × 3000 what gives us 7515000

= 8780025
