Thanks everyone,
it's cleare now, what caused the confusion was a guy i know said it's valid for only 28 or 29 days.
so now i'm releived since i've already booked the tickets for 28th jan return
thanks once again