This is an awesome hike! From the parking lot in Garibaldi Park, it is a 26km round trip which includes an elevation gain of 1740 meters (5700 ft), which of course you have to do coming down as well. It's a 9 hour hike filled with truly incredible scenery.