Chances for Purdue Engineering

Pretty much wanted to see where i stand on the admissions for Purdue Computer Engineering program.
Im an out of state male with the following stats:
UWGPA: 3.7
WGPA: 4.1
ACT: 29
SAT: 1300
Total of 7 APs: Calc AB, Calc BC, Physics 1, Physics C, Comp Sci, Microeconomics, Statistics
Strongest ECs:
-captain of robotics team
-Lithuanian School teacher for two years
-Attended Lithuanian school for 10 years prior to working
-I participate in curling for the last 4 years
-Summer long community service project in eastern europe
-200 hours community service
-4 year varsity tennis

Feel free to ask questions if something is unclear!

Just wanted to know if its worth applying considering they have a strong engineering program, but my profile might be considered less competative then what they are looking for. Thanks for the help!

might want to bring that SAT/ACT score up a bit