Alright, let's work through 2943 times 1012 step by step
2943 × 1012 = 1012 × (2943)
+ 1012 × 3 that results in 3036
+ 1012 × 40 which equals 40480
+ 1012 × 900 resulting in 910800
+ 1012 × 2000 giving us 2024000

= 2978316
