Alright, let's work through 38966804 times 29710389 step by step
38966804 × 29710389 = 29710389 × (38966804)
+ 29710389 × 4 that results in 118841556
+ 29710389 × 00 resulting in 0
+ 29710389 × 800 producing 23768311200
+ 29710389 × 6000 giving us 178262334000
+ 29710389 × 60000 producing 1782623340000
+ 29710389 × 900000 resulting in 26739350100000
+ 29710389 × 8000000 that equals 237683112000000
+ 29710389 × 30000000 that equals 891311670000000

= 1157718904926756
