Alright, let's work through 3516 times 994 step by step
3516 × 994 = 994 × (3516)
+ 994 × 6 yielding 5964
+ 994 × 10 what gives us 9940
+ 994 × 500 yielding 497000
+ 994 × 3000 what gives us 2982000

= 3494904
