Are my scores too low for top schools like HYPSM

I am an international applicant from the UK (I am going for around the top 10 US universities). I am aware that my GCSEs (12A+), A Level predictions (4A+) and SAT 2 (Maths 2 800/ Physics 790) are good enough. However my standardised test scores are on the lower end. I am applying to major in Maths.

ACT:

33 Composite 34 English 35 Math 27 Reading 35 Science 10 Essay

SAT:

1490 800 Maths 690 English 20 Essay

Should I retake any of these tests in December or am I already past the threshold?