4 months. That should be long enough though, am planning to travel to Europe end of May for a vacation / family visit.