The Perseverance Trail is 2.4 miles long. The first 1/2 mile winds gently and is composed of both natural tread and boardwalk.