I agree with jordgubben. While I dont know exactly how far it is, but its more than 90 days. The reason I know that is because I had thought it was 90 days too then I read here that someone booked it for the same time frame I was waiting for...much more than 90 days in advance. I tried then and was able to book it.
Good luck!