Listed height and exact draft measurements almost never line up.
Most players are a actually an inch or an inch and a half shorter than their listed height. Basketball shoes give you at least an inch. Most players who are like around 6', for instance, are actually shorter than that. Nate Robinson is definitely not 5'9''.
A couple players in the league are actually taller than their listed height, either because they have grown since their most recent listed measurement (Durant and Anthony Randolph had this happen), or because they are KG and don't want to be listed as 7' so they don't get put at center.
How tall do you really think DeJuan Blair is? My guess is 6'4''...6'5'' at most. I'm guessing Dwyane Wade isn't much over 6'2''. And Iverson is probably 5'10''.