You are actually really the only one who can answer that question, simply by asking yourself another question:

Do you regularly remember long lasting, coherent dreams, perhaps several? If you do, then 7 hours will be enough. However, if all you remember is hardly connected dream fragments, that seem almost like something you watched on TV, then chances are you are either not getting enough sleep, or you might simply need to work on dream recall.

I hope that helps.