Alright, let's work through 34876789 times 85161894 step by step
34876789 × 85161894 = 85161894 × (34876789)
+ 85161894 × 9 yielding 766457046
+ 85161894 × 80 that is equal 6812951520
+ 85161894 × 700 which equals 59613325800
+ 85161894 × 6000 producing 510971364000
+ 85161894 × 70000 that is equal 5961332580000
+ 85161894 × 800000 giving us 68129515200000
+ 85161894 × 4000000 resulting in 340647576000000
+ 85161894 × 30000000 which equals 2554856820000000

= 2970173407878366
