Cornell has several business related programs, so the question is which one. If you are considering Applied Economics and Management (AEMS), which is located in CALS (College of Agriculture and Life Sciences), it will be tough, given your scores. It is an intensely competitive program. Good luck.