Alright, let's work through 3781376 times 6685627 step by step
3781376 × 6685627 = 6685627 × (3781376)
+ 6685627 × 6 resulting in 40113762
+ 6685627 × 70 which equals 467993890
+ 6685627 × 300 that is equal 2005688100
+ 6685627 × 1000 that equals 6685627000
+ 6685627 × 80000 resulting in 534850160000
+ 6685627 × 700000 producing 4679938900000
+ 6685627 × 3000000 which equals 20056881000000

= 25280869482752
