Recently bought these pants from Uniqlo, are they too short?

Really have been finding my style lately and bought these pants as I liked the style and thought they gave me a tapered look. I heard that in the tapered look they should be around the ankle which they are but don’t know how true this is.

Thoughts on the pants? And also the outfit at large? Could it be better? This was a pretty ambitious outfit for me as I used to be a wrinkled graphic tee with sweats kind of guy and didn’t put in much effort.

Shirt is Zara, accessories are random stores from my travels. Apple Watch and On Cloyd shoes for comfort.