Chances of getting into Virginia tech

what are my chances of getting into VTECH as undecided with:
3.85 weighted GPA
28 ACT
Vice president of the french honor society senior year
public relations officer of the french honor society junior year
french club all 4 years
saxon minds matter club
key club
relay for life club
science honor society
soccer sophomore year
2 letters of rec.