Your coach should lose his job. High school athletes should not be striving to get the ultra-lean body composition of elite runners, for a lot of reasons:
1) Even if you've reached your full adult height, you have not yet reached physical maturity. While you're still developing, it's better to have too much available energy than too little.
2) Getting ultra-low body fat, without starving yourself, is something that elite athletes do with the aid of nutritionists, and they don't stay at racing weight all year. You don't have a nutritionist. You may not even have great control over your diet (depending on what's available at home and school).
3) Trying to get ultra-lean at a young age is a recipe for eating disorders. That goes double when your goals are based on things like what your thighs look like rather than objective criteria like DEXA scan results. It may sound patronizing to say that you're at risk of a psychiatric condition, and people obviously have different predispositions, but what you do now can affect your relationship to food for many years to come.
4) There is no long term benefit. Most of the training that you do now will continue to pay dividends for years to come in terms of aerobic development, coordination, strength, etc. Getting really low body fat, on the other hand, will make you fast momentarily, but it isn't cumulative. A lot of top runners appropriately view getting lean as a finishing touch after everything else is done.
To be fair, leanness does make you fast, at least for a little while (again, that's why elites aren't a racing weight year round). I think too many coaches make the mistake of saying food doesn't matter, weight doesn't matter, etc., because they don't want their athletes to develop eating disorders. The problem with that approach is that when you tell people things that obviously aren't true ("weight doesn't matter"), they discount everything else you say.