Alright, let's work through 90590664 times 10379792 step by step
90590664 × 10379792 = 10379792 × (90590664)
+ 10379792 × 4 that equals 41519168
+ 10379792 × 60 producing 622787520
+ 10379792 × 600 producing 6227875200
+ 10379792 × 0000 producing 0
+ 10379792 × 90000 yielding 934181280000
+ 10379792 × 500000 that is equal 5189896000000
+ 10379792 × 0000000 producing 0
+ 10379792 × 90000000 yielding 934181280000000

= 940312249461888
