Alright, let's work through 5458977 times 80463089 step by step
5458977 × 80463089 = 80463089 × (5458977)
+ 80463089 × 7 giving us 563241623
+ 80463089 × 70 yielding 5632416230
+ 80463089 × 900 which equals 72416780100
+ 80463089 × 8000 that equals 643704712000
+ 80463089 × 50000 which equals 4023154450000
+ 80463089 × 400000 giving us 32185235600000
+ 80463089 × 5000000 that results in 402315445000000

= 439246152199953
