Yes you might get because from the last couple of years stats it's seems that with 268k rank in crl you might get. Rest depends upon this year's opening and closing ranks for mechanical Dept.,number of vacancies left, etc.
Thank you
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile