Alright, let's work through 34080020 times 25785505 step by step
34080020 × 25785505 = 25785505 × (34080020)
+ 25785505 × 0 that equals 0
+ 25785505 × 20 producing 515710100
+ 25785505 × 000 that results in 0
+ 25785505 × 0000 yielding 0
+ 25785505 × 80000 yielding 2062840400000
+ 25785505 × 000000 producing 0
+ 25785505 × 4000000 that equals 103142020000000
+ 25785505 × 30000000 which equals 773565150000000

= 878770526110100
