The Yarnell 300k is 188 miles and climbs roughly 6000'. The route map and elevation profile are seen below.