Don't go longer than an hour at a time. You can show off your products and talk to people for this amount of time without losing their attention. Change the length of time based on how interested and responsive your audience is.