Alright, let's work through 34358830 times 66792214 step by step
34358830 × 66792214 = 66792214 × (34358830)
+ 66792214 × 0 that equals 0
+ 66792214 × 30 that is equal 2003766420
+ 66792214 × 800 that equals 53433771200
+ 66792214 × 8000 producing 534337712000
+ 66792214 × 50000 yielding 3339610700000
+ 66792214 × 300000 which equals 20037664200000
+ 66792214 × 4000000 giving us 267168856000000
+ 66792214 × 30000000 that results in 2003766420000000

= 2294902326149620
