Alright, let's work through 5916 times 5058 step by step
5916 × 5058 = 5058 × (5916)
+ 5058 × 6 which equals 30348
+ 5058 × 10 resulting in 50580
+ 5058 × 900 that equals 4552200
+ 5058 × 5000 which equals 25290000

= 29923128
