The North Arizona 600k is 384 miles and climbs over 23,000'. Here is the map and elevation profile.