Alright, let's work through 5578 times 5508 step by step
5578 × 5508 = 5508 × (5578)
+ 5508 × 8 yielding 44064
+ 5508 × 70 yielding 385560
+ 5508 × 500 that equals 2754000
+ 5508 × 5000 resulting in 27540000

= 30723624
