Step 1: Turn the three time estimates into one expected time per activity, using $t_e = (t_o + 4t_m + t_p)/6$.
This gives: 1-2 = 5, 1-3 = 4, 1-4 = 5, 2-5 = 6, 3-4 = 6, 3-5 = 3, 4-5 = 7, 5-6 = 5 weeks.
Step 2: Draw out the network and trace every route from node 1 to node 6.
There are four such routes once the expected times replace the raw estimates.
Step 3: Add up the expected times along each route.
1-2-5-6 sums to 16, 1-3-5-6 sums to 12, 1-4-5-6 sums to 17, and 1-3-4-5-6 sums to 22 weeks.
Step 4: The project cannot finish before its longest route is done, so find the maximum.
The route 1-3-4-5-6 is longest at 22 weeks and forms the critical path.
Final Answer:
The expected length of the project is 22 weeks.
\[ \boxed{22 \text{ weeks}} \]