Height of individual depends on lot of factors most important nutrition, hormones like
thyroid, GH and genetic potential.. Mid parental height needs to be calculated to check where u fall.. U need to get basic investigation like T3T4TSH and Xray for bone age to see the epiphyses, to know potential for remaining growth of at all.. As u are already 16 chances could be limited now
Consult endocrinologist for detailed evaluation..
Next Steps
Consult Endocrinologist