Not impossible at schools that know your school well, esp if your GPA is somewhere in the top 10ish% of your cohort. If it’s outside that, then not likely- and especially not likely based on what you have posted here.
Here’s the thing you may not be accounting for: you are looking at tippy tops- but you may find the T25 harder than you think as well. I know quite a few kids with stats better than yours, and ECs that look at least as strong or more so, who were turned down by schools with admit rates in the mid-20%.
It is harder than you think- and getting more so each year.
No matter where you apply, pay attention to @lookingforward’s point: you need to be doing some serious thinking about what you want from your college experience and what you add to a college class.
To do the former, you need to keep winkling away at the first cut you have made (from your posts you seem to be at a pretty early stage of research on the colleges you are applying to- not a criticism! This summer is a perfect time to be doing it- just be aware that what you have posted so far is pretty superficial).
What do you really want from college? (besides the bragging rights of the name, obvs). What is 4 years at that college like? I almost wrote about how you think the law faculty at Yale will affect your experience as an undergrad, for example (short answer, almost certainly less than you think). Is econ the reason you are looking at UChicago / Princeton, or is it the justification for having those two schools on the list? Have you looked at what the econ major is actually like there? For all of the places you are looking at, what happens if you change your focus (not a rare thing, esp for somebody talking about econ, law and engineering). Would you choose that place anyway? etc.
To do the latter, you need to look at all the pieces of your application and pull them together into a cohesive narrative arc. It doesn’t matter what the story is, as long as it is true to you, but you need to sell your story, and you need to have thought this out before you write your essays. So, when you write your Common App essay you lay out the main parts (elements/themes) of your story, and then use the supplements to draw links to the individual colleges. This autumn, when you give your info to the people who are writing your LoRs, you highlight/remind them of things that contribute to that arc. Note: this does not have to be either linear or literal! the main thing is that all the pieces, taken together, say to an AdComm person/committee ‘this person will round out this class nicely’. This is especially important if your application goes to committee (ie, is not a direct admit/reject), which seems most likely.
Finally, by UCs you probably mean UCLA/UCB/UCSD. Don’t take them, or even UMi, for granted.