With your size and with more growth in height to come, I would recommend a skill position like defensive back or wide receiver. Great NFL players like Steve Largent were not much taller than 5' 11'. Additionally, if your quick on your feet this in my opinion would be a great position to start. Other positions my also be consider would be field goal kicker. Keep in mind, a strong desire and heart to play will overcome many perceived considerations a coach my feel you are limited too.
yellow
There are exactly 2148 pounds in 2148 pounds. And if you did not mean 2148 pounds you should have said as much in your question!
In transferring position you should measure your position or locate your position then bring it to the compass rose in order to get your position.
you should be at 96to109 pounds ;)
you should weigh 85 pounds
RunningBack
fullback?
Anyone you choose! - Most coaches would have you on the line
corner back
Cheerleader.
Defensive tackle
Bench Warmer
anything but defensive linemen
Waterboy.
if yoiu are fast corner, saftey, running back maybe fullback haha dont matter as long as you lace people
high school?.. sounds like you should try tight end.
Wide reciever, safety or cornerback