Alright, let's work through 3977 times 7866 step by step
3977 × 7866 = 7866 × (3977)
+ 7866 × 7 that equals 55062
+ 7866 × 70 producing 550620
+ 7866 × 900 that results in 7079400
+ 7866 × 3000 that equals 23598000

= 31283082
