Alright, let's work through 87788266 times 90585349 step by step
87788266 × 90585349 = 90585349 × (87788266)
+ 90585349 × 6 yielding 543512094
+ 90585349 × 60 producing 5435120940
+ 90585349 × 200 that results in 18117069800
+ 90585349 × 8000 resulting in 724682792000
+ 90585349 × 80000 producing 7246827920000
+ 90585349 × 700000 producing 63409744300000
+ 90585349 × 7000000 resulting in 634097443000000
+ 90585349 × 80000000 that is equal 7246827920000000

= 7952330713714834
