Alright, let's work through 38502558 times 29924976 step by step
38502558 × 29924976 = 29924976 × (38502558)
+ 29924976 × 8 yielding 239399808
+ 29924976 × 50 that equals 1496248800
+ 29924976 × 500 producing 14962488000
+ 29924976 × 2000 what gives us 59849952000
+ 29924976 × 00000 producing 0
+ 29924976 × 500000 yielding 14962488000000
+ 29924976 × 8000000 that equals 239399808000000
+ 29924976 × 30000000 giving us 897749280000000

= 1152188124088608
