Yes, you have 60 days to submit a complete application from Oct 17th/19. and they will also send you a reminder email 20 days before your submission date, in case you don't submit it roughly before Nov 27/19.
Although it's taking a chance to submit your application as you don't meet the...