Alright, let's work through 2531 times 6860 step by step
2531 × 6860 = 6860 × (2531)
+ 6860 × 1 yielding 6860
+ 6860 × 30 producing 205800
+ 6860 × 500 that results in 3430000
+ 6860 × 2000 resulting in 13720000

= 17362660
