I don't know man. Those have like 13in seat tube. I guess it depends on how tall you are and what you consider trail riding.
Edit. If you don't mind me asking how much did you pick it up for? You may be able to flip the frame for small profit and pick up something a different frame (shill alert) like a Sette Reken from price point they are dirt cheap and really good frames.