Alright, let's work through 38502120 times 28793335 step by step
38502120 × 28793335 = 28793335 × (38502120)
+ 28793335 × 0 what gives us 0
+ 28793335 × 20 producing 575866700
+ 28793335 × 100 producing 2879333500
+ 28793335 × 2000 that results in 57586670000
+ 28793335 × 00000 resulting in 0
+ 28793335 × 500000 producing 14396667500000
+ 28793335 × 8000000 giving us 230346680000000
+ 28793335 × 30000000 producing 863800050000000

= 1108604439370200
