Alright, let's work through 6966 times 5129 step by step
6966 × 5129 = 5129 × (6966)
+ 5129 × 6 yielding 30774
+ 5129 × 60 what gives us 307740
+ 5129 × 900 what gives us 4616100
+ 5129 × 6000 what gives us 30774000

= 35728614
