Alright, let's work through 38909216 times 73438224 step by step
38909216 × 73438224 = 73438224 × (38909216)
+ 73438224 × 6 producing 440629344
+ 73438224 × 10 producing 734382240
+ 73438224 × 200 producing 14687644800
+ 73438224 × 9000 resulting in 660944016000
+ 73438224 × 00000 that results in 0
+ 73438224 × 900000 producing 66094401600000
+ 73438224 × 8000000 which equals 587505792000000
+ 73438224 × 30000000 that results in 2203146720000000

= 2857423720272384
