5 feet 7 inch height is appropriate for 20 year boy?

Some are. Although this is considered short in most cultures, about 20% of normal 20 year old men will be shorter by us standards. You can download a growth chart from www.Cdc.Gov/growthcharts to confirm the numbers.