How Many Hours a Day do Cats Sleep?

Most cats sleep 16-18 hours a day and some are known to sleep up to 20 hours a day. Did you know that a cat can sprint at speed of up to 30 miles per hour and jump 7 times higher than the length of their tail?