I'm watching Gilmore Girls. In the show, a guy says A: Here where they sleep, "a solid 8 hours every night."
But 8 hours is a plural. How can an a comes before a plural? As far as I know, you can only say "I waited for solid 3 hours."
Is the solid used in the first different than the one below?