Alright, let's work through 8863 times 3859 step by step
8863 × 3859 = 3859 × (8863)
+ 3859 × 3 producing 11577
+ 3859 × 60 that results in 231540
+ 3859 × 800 what gives us 3087200
+ 3859 × 8000 which equals 30872000

= 34202317
