I have had lucid dreams that feel like they last for an hour. That is the best I've had.

I'm not sure there is a way to induce it. I don't personally believe people who say they are in lucid dreams for what feels like more than 3 hours are telling the truth. That's just my position.