Alright, let's work through 2666 times 3859 step by step
2666 × 3859 = 3859 × (2666)
+ 3859 × 6 that equals 23154
+ 3859 × 60 that equals 231540
+ 3859 × 600 that is equal 2315400
+ 3859 × 2000 yielding 7718000

= 10288094
