My longest one in terms of perceived, continual time (not 'jumps' like I'm living one day, then the next part of the dream is me when I'm older) is about 12 minutes. Stabilization helped a lot, and I think that length of time was achieved partly because I didn't do so many adrenaline-filled activities.