Alright, let's work through 38339537 times 16712214 step by step
38339537 × 16712214 = 16712214 × (38339537)
+ 16712214 × 7 yielding 116985498
+ 16712214 × 30 producing 501366420
+ 16712214 × 500 that results in 8356107000
+ 16712214 × 9000 that is equal 150409926000
+ 16712214 × 30000 yielding 501366420000
+ 16712214 × 300000 that results in 5013664200000
+ 16712214 × 8000000 producing 133697712000000
+ 16712214 × 30000000 which equals 501366420000000

= 640738547004918
