Alright, let's work through 6977 times 6607 step by step
6977 × 6607 = 6607 × (6977)
+ 6607 × 7 yielding 46249
+ 6607 × 70 producing 462490
+ 6607 × 900 which equals 5946300
+ 6607 × 6000 resulting in 39642000

= 46097039
