Alright, let's work through 38040654 times 13173994 step by step
38040654 × 13173994 = 13173994 × (38040654)
+ 13173994 × 4 yielding 52695976
+ 13173994 × 50 that results in 658699700
+ 13173994 × 600 that equals 7904396400
+ 13173994 × 0000 that is equal 0
+ 13173994 × 40000 yielding 526959760000
+ 13173994 × 000000 yielding 0
+ 13173994 × 8000000 that results in 105391952000000
+ 13173994 × 30000000 that equals 395219820000000

= 501147347552076
