Alright, let's work through 5478 times 3868 step by step
5478 × 3868 = 3868 × (5478)
+ 3868 × 8 producing 30944
+ 3868 × 70 producing 270760
+ 3868 × 400 yielding 1547200
+ 3868 × 5000 that results in 19340000

= 21188904
