It's a good few hours, but doable with advance planning.