Alright, let's work through 34318816 times 98197995 step by step
34318816 × 98197995 = 98197995 × (34318816)
+ 98197995 × 6 resulting in 589187970
+ 98197995 × 10 resulting in 981979950
+ 98197995 × 800 yielding 78558396000
+ 98197995 × 8000 producing 785583960000
+ 98197995 × 10000 giving us 981979950000
+ 98197995 × 300000 that equals 29459398500000
+ 98197995 × 4000000 yielding 392791980000000
+ 98197995 × 30000000 producing 2945939850000000

= 3370038921973920
