Cornell is one of the "easier" Ivies to get into (some people say so), but Cornell's engineering program is quite solid and one of the most sought after!
You have just so manyyyyy ECs , like seriously man :O
You are a strong applicant, but do you have a certain "spike"?
Even then, you are a good applicant for Cornell. At ED, I'd say you have pretty good chances.
(Assuming your LORs and Essays are strong)
All the best !