Now, we've argued this before. ;D Harry is the same height as James at the end of DH. But we never were given Snape's height relative to James. We know Sirius was taller than Snape and so was some DE whose name I can't remember. But there's no common reference for us to know that James or Harry is taller or shorter than Snape. *adjusts tinhat*