Alright, let's work through 38399692 times 32660873 step by step
38399692 × 32660873 = 32660873 × (38399692)
+ 32660873 × 2 that equals 65321746
+ 32660873 × 90 what gives us 2939478570
+ 32660873 × 600 that is equal 19596523800
+ 32660873 × 9000 that is equal 293947857000
+ 32660873 × 90000 giving us 2939478570000
+ 32660873 × 300000 that equals 9798261900000
+ 32660873 × 8000000 giving us 261286984000000
+ 32660873 × 30000000 which equals 979826190000000

= 1254167463651116
