Alright, let's work through 80704316 times 42513183 step by step
80704316 × 42513183 = 42513183 × (80704316)
+ 42513183 × 6 resulting in 255079098
+ 42513183 × 10 giving us 425131830
+ 42513183 × 300 yielding 12753954900
+ 42513183 × 4000 giving us 170052732000
+ 42513183 × 00000 what gives us 0
+ 42513183 × 700000 producing 29759228100000
+ 42513183 × 0000000 which equals 0
+ 42513183 × 80000000 that equals 3401054640000000

= 3430997354997828
