Alright, let's work through 5538506 times 91668489 step by step
5538506 × 91668489 = 91668489 × (5538506)
+ 91668489 × 6 which equals 550010934
+ 91668489 × 00 yielding 0
+ 91668489 × 500 which equals 45834244500
+ 91668489 × 8000 that equals 733347912000
+ 91668489 × 30000 which equals 2750054670000
+ 91668489 × 500000 that equals 45834244500000
+ 91668489 × 5000000 yielding 458342445000000

= 507706476337434
