Alright, let's work through 2946 times 9315 step by step
2946 × 9315 = 9315 × (2946)
+ 9315 × 6 giving us 55890
+ 9315 × 40 resulting in 372600
+ 9315 × 900 resulting in 8383500
+ 9315 × 2000 that results in 18630000

= 27441990
