You have pretty good chances for a Cornell ED applicant. Your stats are great and your ECs are pretty good.