Alright, let's work through 1658 times 516 step by step
1658 × 516 = 516 × (1658)
+ 516 × 8 resulting in 4128
+ 516 × 50 yielding 25800
+ 516 × 600 what gives us 309600
+ 516 × 1000 producing 516000

= 855528
