Alright, let's work through 5578 times 5074 step by step
5578 × 5074 = 5074 × (5578)
+ 5074 × 8 giving us 40592
+ 5074 × 70 which equals 355180
+ 5074 × 500 giving us 2537000
+ 5074 × 5000 which equals 25370000

= 28302772
