Xplor Fuego activities can be done in 3-4 hours.  But with dining times included, and since you can do the activities as many times as you want, you’ll have enough to do for the full 5.5 hours.