Alright, let's work through 28729080 times 89734628 step by step
28729080 × 89734628 = 89734628 × (28729080)
+ 89734628 × 0 that is equal 0
+ 89734628 × 80 that equals 7178770240
+ 89734628 × 000 what gives us 0
+ 89734628 × 9000 what gives us 807611652000
+ 89734628 × 20000 producing 1794692560000
+ 89734628 × 700000 what gives us 62814239600000
+ 89734628 × 8000000 yielding 717877024000000
+ 89734628 × 20000000 resulting in 1794692560000000

= 2577993306582240
