tigerbear 6 hours is fairly decent for that sort of comp I would leave around 6/7am and not be home until 7/8pm at night. There is often many many rounds and age groups so there is a lot of time to rest, the time on the dance floor is usually in total around 10 mins.