Alright, let's work through 34987964 times 11364974 step by step
34987964 × 11364974 = 11364974 × (34987964)
+ 11364974 × 4 which equals 45459896
+ 11364974 × 60 producing 681898440
+ 11364974 × 900 producing 10228476600
+ 11364974 × 7000 that equals 79554818000
+ 11364974 × 80000 yielding 909197920000
+ 11364974 × 900000 what gives us 10228476600000
+ 11364974 × 4000000 that equals 45459896000000
+ 11364974 × 30000000 yielding 340949220000000

= 397637301172936
