Alright, let's work through 1012 times 6946 step by step
1012 × 6946 = 6946 × (1012)
+ 6946 × 2 that equals 13892
+ 6946 × 10 producing 69460
+ 6946 × 000 that is equal 0
+ 6946 × 1000 that results in 6946000

= 7029352
