Yes, it's the limit. Timestamps are held as 4 byte signed integers giving the number of seconds since the start of 1970. This can give values up to 3:14 0n 19-1-2038.
Do you really need to be using a timestamp (ie.e a field including both date and time) when your dates may be so far into the future?
If so then you may need to hold the date and time as separate fields. A date field should allow you dates up to 31-12-9999.
That should be OK if all you want to do is store the date/time pair. More problems arise if you are, for example, wanting to calculate the elapsed time (not simply elapsed days) between two timestamps. If so please let us know what you are wanting to achieve.
Mike