I have had my ornate nile for 3 and a half years and he is only 42 inches long,he eats as much as I can feed him and is very active. what am I doing wrong??