Alright, let's work through 38390048 times 31005359 step by step
38390048 × 31005359 = 31005359 × (38390048)
+ 31005359 × 8 what gives us 248042872
+ 31005359 × 40 that results in 1240214360
+ 31005359 × 000 resulting in 0
+ 31005359 × 0000 resulting in 0
+ 31005359 × 90000 yielding 2790482310000
+ 31005359 × 300000 what gives us 9301607700000
+ 31005359 × 8000000 which equals 248042872000000
+ 31005359 × 30000000 giving us 930160770000000

= 1190297220267232
