Alright, let's work through 90891084 times 66261958 step by step
90891084 × 66261958 = 66261958 × (90891084)
+ 66261958 × 4 yielding 265047832
+ 66261958 × 80 that is equal 5300956640
+ 66261958 × 000 yielding 0
+ 66261958 × 1000 yielding 66261958000
+ 66261958 × 90000 resulting in 5963576220000
+ 66261958 × 800000 yielding 53009566400000
+ 66261958 × 0000000 that is equal 0
+ 66261958 × 90000000 resulting in 5963576220000000

= 6022621190582472
