Alright, let's work through 80701358 times 53304087 step by step
80701358 × 53304087 = 53304087 × (80701358)
+ 53304087 × 8 that is equal 426432696
+ 53304087 × 50 yielding 2665204350
+ 53304087 × 300 yielding 15991226100
+ 53304087 × 1000 yielding 53304087000
+ 53304087 × 00000 yielding 0
+ 53304087 × 700000 producing 37312860900000
+ 53304087 × 0000000 that equals 0
+ 53304087 × 80000000 yielding 4264326960000000

= 4301712207850146
