Alright, let's work through 38142548 times 53879371 step by step
38142548 × 53879371 = 53879371 × (38142548)
+ 53879371 × 8 that equals 431034968
+ 53879371 × 40 that equals 2155174840
+ 53879371 × 500 yielding 26939685500
+ 53879371 × 2000 yielding 107758742000
+ 53879371 × 40000 resulting in 2155174840000
+ 53879371 × 100000 producing 5387937100000
+ 53879371 × 8000000 which equals 431034968000000
+ 53879371 × 30000000 that is equal 1616381130000000

= 2055096494577308
