Which road of approximately 147 mi length is Kirk Langley found on?