Alright, let's work through 34866459 times 29889266 step by step
34866459 × 29889266 = 29889266 × (34866459)
+ 29889266 × 9 giving us 269003394
+ 29889266 × 50 what gives us 1494463300
+ 29889266 × 400 resulting in 11955706400
+ 29889266 × 6000 which equals 179335596000
+ 29889266 × 60000 that results in 1793355960000
+ 29889266 × 800000 that equals 23911412800000
+ 29889266 × 4000000 which equals 119557064000000
+ 29889266 × 30000000 giving us 896677980000000

= 1042132867529094
