Everyone has their own preference, so there is no such thing as an in general "perfect" height, just personal preference "perfect" height. Like I'm 5'4 and boyfriend is 5'6 and I think it's perfect. Other people might not agree though.
6'4" for a man is a modern day giant. I think it's 5'10" for a woman. can't remember correctly I would have to look it up.