Alright, let's work through 1985 times 5186 step by step
1985 × 5186 = 5186 × (1985)
+ 5186 × 5 that equals 25930
+ 5186 × 80 that is equal 414880
+ 5186 × 900 resulting in 4667400
+ 5186 × 1000 producing 5186000

= 10294210
