Reading up on deer fencing, various people say 6, 7, or even 8 feet. But I'm wondering how necessary that really is since the garden is so intensive that there really isn't any place for a deer to land. On the other side of the deer fence will be a row of heavy 5 ft. high tomato cages and I can't imagine a deer leaping over the fence just to land in a sea of wire tomato cages and trellises. If a deer jumps over the fence they will basically land on this

The garden is so intensive that there is no flat spot for any deer to land.
For those with more experience, do you think a 5' wire fence is going to be enough to keep deer out or do I need to go higher? I'm thinking of 5' welded wire fence with an additional 2' high role of chicken wire attached to the bottom to keep the rabbits out as well.
Opinions? Spring is fast approaching and I need to get something put in.