Three hides of land is a good bit – it’s a bit below a “knight’s fee” which was usually five or more hides, but a single hide enought to support one family, or 30 modern acres. So each of Gregor’s men gets 90 acres of land, which would put them solidly in the ranks of the yeoman – below the knight but above the knave, as it were.