how tall is the actor who plays hagrid in harry potter