It is from your departure date. They open days one at a time, so you could make a reservation 499 days from your arrival date for one day. Then the next day call and add another day to your reservation and so on until you have all the days you need. Or just wait until 499 days from the day you plan to leave and do it all at once.