Alright, let's work through 85484895 times 90384589 step by step
85484895 × 90384589 = 90384589 × (85484895)
+ 90384589 × 5 resulting in 451922945
+ 90384589 × 90 yielding 8134613010
+ 90384589 × 800 producing 72307671200
+ 90384589 × 4000 yielding 361538356000
+ 90384589 × 80000 producing 7230767120000
+ 90384589 × 400000 resulting in 36153835600000
+ 90384589 × 5000000 producing 451922945000000
+ 90384589 × 80000000 producing 7230767120000000

= 7726517100283155
