{"title":"Corridor miles meeting 50-mile NEVI spacing, by state","collection":"US EV Charging Open Data","description":"For each designated EV corridor highway in each state: how many miles meet 50-mile spacing between NEVI-grade stations today, as miles and as a share.","area":"United States","version":3,"generated_at":"2026-11-03T07:30:11.725Z","last_changed":"2026-11-03T07:30:11.725Z","row_count":710,"license":"Creative Commons Attribution 4.0 International (CC BY 4.0). Credit ChargingNear.me.","license_url":"https://creativecommons.org/licenses/by/4.0/","cite_as":"ChargingNear.me. “Corridor miles meeting 50-mile NEVI spacing, by state.” US EV Charging Open Data, version 3, November 3, 2026. https://chargingnear.me/data#us-nevi-corridor-coverage. CC BY 4.0.","landing_page":"https://chargingnear.me/data#us-nevi-corridor-coverage","contact":"reserve@winsparking.com","methodology":["Each designated highway is split at its NEVI-grade stations (those that pass the station check in this section). A stretch between two NEVI-grade stations meets the spacing when it is 50 miles or less. A stretch from a NEVI-grade station to a state line, a border or the end of the highway meets it when it is 25 miles or less, so a station within 25 more miles past that point would keep the 50. A highway with no NEVI-grade station on it does not meet it.","The 50-mile figure comes from FHWA’s February 10, 2022 NEVI guidance (“every 50 miles” along a state’s Interstates for a fully built-out corridor). FHWA’s August 11, 2025 interim final guidance superseded that and leaves spacing to states; Colorado’s plan (CDOT and the Colorado Energy Office, 2025 update) keeps a 50-mile target. 23 CFR part 680 does not set a spacing. Other states’ own targets may differ."],"limits":["Stations on a crossing highway count only when they are within 1 mile of this one.","A stretch that is partly designated counts only its designated miles.","Rows are per state: a highway that crosses several states has one row in each."],"sources":[{"name":"U.S. Department of Energy, Alternative Fuels Data Center Station Locator (National Laboratory of the Rockies, formerly NREL), read daily by our sync","url":"https://afdc.energy.gov/stations"},{"name":"FHWA, The National Electric Vehicle Infrastructure (NEVI) Formula Program Guidance (copy hosted by AASHTO): a corridor is “fully built out” when “EV charging infrastructure is installed every 50 miles along the State’s portions of the Interstate Highway System within 1 travel mile of the Interstate”","url":"https://transportation.org/ev/wp-content/uploads/sites/79/2023/05/90d_nevi_formula_program_guidance1.pdf","date":"February 10, 2022"},{"name":"FHWA, NEVI Formula Program Interim Final Guidance (supersedes the 2022–2024 guidance and leaves station spacing to states)","url":"https://www.fhwa.dot.gov/environment/nevi/resources/NEVI-Interim-Final-Program-Guidance-8-11-2025.pdf","date":"August 11, 2025"},{"name":"CDOT and Colorado Energy Office, 2025 Update of the NEVI Deployment Plan for Colorado (“the 50-mile target established by CDOT and CEO for this program”)","url":"https://www.codot.gov/programs/innovativemobility/assets/colorado-2025-nevi-plan_final.pdf","date":"2025"},{"name":"23 CFR 680.106(b)(1), (c) and (d)(1): at least four CCS ports, each able to deliver 150 kW at once","url":"https://www.ecfr.gov/current/title-23/chapter-I/subchapter-G/part-680/section-680.106","date":"February 28, 2023 (88 FR 12752)"},{"name":"FHWA Alternative Fuel Corridors, Round 8 (USDOT/BTS National Transportation Atlas Database, Jan 16, 2025)","url":"https://data-usdot.opendata.arcgis.com/datasets/usdot::alternative-fuel-corridors"},{"name":"FHWA Highway Performance Monitoring System (HPMS), 2024 data year, public geospatial release (USDOT/BTS)","url":"https://www.fhwa.dot.gov/policyinformation/hpms/shapefiles.cfm"},{"name":"FHWA National Highway System (USDOT/BTS National Transportation Atlas Database, updated August 8, 2025)","url":"https://data-usdot.opendata.arcgis.com/datasets/usdot::national-highway-system-nhs","date":"August 8, 2025"}],"columns":[{"name":"state","description":"Two-letter state code."},{"name":"highway","description":"Highway as signed (or FHWA’s name for another designated road)."},{"name":"fhwa_corridor","description":"FHWA corridor name(s)."},{"name":"designated_miles","description":"Miles of this highway in this state designated as an EV corridor (ready plus pending)."},{"name":"corridor_ready_miles","description":"Of those, miles FHWA lists as corridor-ready."},{"name":"corridor_pending_miles","description":"Miles FHWA lists as corridor-pending."},{"name":"nevi_grade_stations","description":"Stations that pass the NEVI check and sit within 1 mile of the designated stretch."},{"name":"miles_meeting_50_mile_rule","description":"Designated miles in stretches that meet 50-mile spacing."},{"name":"share_meeting_50_mile_rule","description":"That as a percentage of designated miles."},{"name":"stretches_not_meeting","description":"Stretches that do not meet it."},{"name":"longest_stretch_not_meeting_miles","description":"Designated miles in the longest stretch that does not meet it."}],"rows":[{"state":"AK","highway":"AK-1","fhwa_corridor":"I1","designated_miles":34.4,"corridor_ready_miles":0,"corridor_pending_miles":34.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":20},{"state":"AK","highway":"AK-3","fhwa_corridor":"I3","designated_miles":321.6,"corridor_ready_miles":0,"corridor_pending_miles":321.6,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":94.4},{"state":"AL","highway":"I-10","fhwa_corridor":"I10","designated_miles":65.5,"corridor_ready_miles":0,"corridor_pending_miles":65.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":13.2,"share_meeting_50_mile_rule":20.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":52.3},{"state":"AL","highway":"I-20","fhwa_corridor":"I20","designated_miles":84.7,"corridor_ready_miles":29.2,"corridor_pending_miles":55.5,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":54.5,"share_meeting_50_mile_rule":64.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":29.2},{"state":"AL","highway":"I-22","fhwa_corridor":"I22","designated_miles":95.8,"corridor_ready_miles":0,"corridor_pending_miles":95.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":69.5},{"state":"AL","highway":"I-59","fhwa_corridor":"I20; I59","designated_miles":240.3,"corridor_ready_miles":0,"corridor_pending_miles":240.3,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":28.5,"share_meeting_50_mile_rule":11.9,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":136},{"state":"AL","highway":"I-65","fhwa_corridor":"I65","designated_miles":366.1,"corridor_ready_miles":0,"corridor_pending_miles":366.1,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":203.4,"share_meeting_50_mile_rule":55.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":110.5},{"state":"AL","highway":"I-85","fhwa_corridor":"I85","designated_miles":79.7,"corridor_ready_miles":28.7,"corridor_pending_miles":51.1,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":52.1,"share_meeting_50_mile_rule":65.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27.6},{"state":"AL","highway":"I-165","fhwa_corridor":"I165","designated_miles":4.7,"corridor_ready_miles":0,"corridor_pending_miles":4.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.7},{"state":"AL","highway":"I-359","fhwa_corridor":"I359","designated_miles":2.3,"corridor_ready_miles":0,"corridor_pending_miles":2.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.3},{"state":"AL","highway":"I-459","fhwa_corridor":"I459","designated_miles":33.1,"corridor_ready_miles":0,"corridor_pending_miles":33.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":33,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"AL","highway":"I-565","fhwa_corridor":"I565","designated_miles":21.9,"corridor_ready_miles":0,"corridor_pending_miles":21.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":21.9},{"state":"AL","highway":"I-759","fhwa_corridor":"I759","designated_miles":4.4,"corridor_ready_miles":0,"corridor_pending_miles":4.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.4},{"state":"AL","highway":"US-1","fhwa_corridor":"U431","designated_miles":1.9,"corridor_ready_miles":0,"corridor_pending_miles":1.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.9},{"state":"AL","highway":"US-6","fhwa_corridor":"U82","designated_miles":91.1,"corridor_ready_miles":0,"corridor_pending_miles":91.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":2.7,"share_meeting_50_mile_rule":3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":88.3},{"state":"AL","highway":"US-8","fhwa_corridor":"U80","designated_miles":38,"corridor_ready_miles":0,"corridor_pending_miles":38,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":2.8,"share_meeting_50_mile_rule":7.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.2},{"state":"AL","highway":"US-13","fhwa_corridor":"U43","designated_miles":57.8,"corridor_ready_miles":0,"corridor_pending_miles":57.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":57.8},{"state":"AL","highway":"US-21","fhwa_corridor":"U431","designated_miles":4.9,"corridor_ready_miles":0,"corridor_pending_miles":4.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":4.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"AL","highway":"US-29","fhwa_corridor":"U231","designated_miles":1,"corridor_ready_miles":0,"corridor_pending_miles":1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1},{"state":"AL","highway":"US-41","fhwa_corridor":"U80","designated_miles":4.8,"corridor_ready_miles":0,"corridor_pending_miles":4.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.8},{"state":"AL","highway":"US-43","fhwa_corridor":"U43","designated_miles":164.8,"corridor_ready_miles":0,"corridor_pending_miles":164.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":14.3,"share_meeting_50_mile_rule":8.7,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":64.2},{"state":"AL","highway":"US-72","fhwa_corridor":"U43","designated_miles":5.8,"corridor_ready_miles":0,"corridor_pending_miles":5.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5.8},{"state":"AL","highway":"US-80","fhwa_corridor":"U80; U43","designated_miles":124.5,"corridor_ready_miles":0,"corridor_pending_miles":124.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":124.5},{"state":"AL","highway":"US-82","fhwa_corridor":"U80; U231","designated_miles":17.4,"corridor_ready_miles":0,"corridor_pending_miles":17.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":4.9,"share_meeting_50_mile_rule":28.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":12.4},{"state":"AL","highway":"US-84","fhwa_corridor":"U231","designated_miles":1.4,"corridor_ready_miles":0,"corridor_pending_miles":1.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.4,"share_meeting_50_mile_rule":98.2,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"AL","highway":"US-231","fhwa_corridor":"U231; U431","designated_miles":203.2,"corridor_ready_miles":0,"corridor_pending_miles":203.2,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":56.2,"share_meeting_50_mile_rule":27.7,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":54.4},{"state":"AL","highway":"US-278","fhwa_corridor":"U431","designated_miles":46.2,"corridor_ready_miles":0,"corridor_pending_miles":46.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":46.2},{"state":"AL","highway":"US-280","fhwa_corridor":"U280","designated_miles":103.2,"corridor_ready_miles":0,"corridor_pending_miles":103.2,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":5.8,"share_meeting_50_mile_rule":5.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":60.6},{"state":"AL","highway":"US-331","fhwa_corridor":"U331","designated_miles":102.5,"corridor_ready_miles":0,"corridor_pending_miles":102.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":102.5},{"state":"AL","highway":"US-431","fhwa_corridor":"U431; U431/U280; U231","designated_miles":242.1,"corridor_ready_miles":0,"corridor_pending_miles":242.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":205.6},{"state":"AR","highway":"I-30","fhwa_corridor":"I30","designated_miles":142.8,"corridor_ready_miles":0,"corridor_pending_miles":142.8,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":74.8,"share_meeting_50_mile_rule":52.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":68},{"state":"AR","highway":"I-40","fhwa_corridor":"I40","designated_miles":282.9,"corridor_ready_miles":0,"corridor_pending_miles":282.9,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":43.5,"share_meeting_50_mile_rule":15.4,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":181},{"state":"AR","highway":"I-49","fhwa_corridor":"I49","designated_miles":121.5,"corridor_ready_miles":0,"corridor_pending_miles":121.5,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":39.5,"share_meeting_50_mile_rule":32.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":45.4},{"state":"AR","highway":"I-55","fhwa_corridor":"I55","designated_miles":65,"corridor_ready_miles":0,"corridor_pending_miles":65,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":65},{"state":"AR","highway":"I-530","fhwa_corridor":"I530","designated_miles":46.3,"corridor_ready_miles":0,"corridor_pending_miles":46.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":46.3},{"state":"AR","highway":"I-555","fhwa_corridor":"I555","designated_miles":48.7,"corridor_ready_miles":0,"corridor_pending_miles":48.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":48.7},{"state":"AR","highway":"US-412","fhwa_corridor":"U412","designated_miles":22.1,"corridor_ready_miles":0,"corridor_pending_miles":22.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":21.7,"share_meeting_50_mile_rule":98.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":0.4},{"state":"AZ","highway":"I-8","fhwa_corridor":"I8","designated_miles":177.3,"corridor_ready_miles":0,"corridor_pending_miles":177.3,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":4,"share_meeting_50_mile_rule":2.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":110.5},{"state":"AZ","highway":"I-10","fhwa_corridor":"I10","designated_miles":390,"corridor_ready_miles":190.7,"corridor_pending_miles":199.3,"nevi_grade_stations":17,"miles_meeting_50_mile_rule":240.8,"share_meeting_50_mile_rule":61.7,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":98.7},{"state":"AZ","highway":"I-15","fhwa_corridor":"I15","designated_miles":29.3,"corridor_ready_miles":29.3,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.3},{"state":"AZ","highway":"I-17","fhwa_corridor":"I17","designated_miles":121.6,"corridor_ready_miles":28.4,"corridor_pending_miles":93.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":93.3},{"state":"AZ","highway":"I-19","fhwa_corridor":"I19","designated_miles":63.2,"corridor_ready_miles":0,"corridor_pending_miles":63.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":63.1,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"AZ","highway":"I-40","fhwa_corridor":"I40/S95; I40/U89; I40; I40/U180","designated_miles":350.7,"corridor_ready_miles":60.9,"corridor_pending_miles":289.8,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":107.2,"share_meeting_50_mile_rule":30.6,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":89.6},{"state":"AZ","highway":"US-60","fhwa_corridor":"U60","designated_miles":191.3,"corridor_ready_miles":0,"corridor_pending_miles":191.3,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":71,"share_meeting_50_mile_rule":37.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":60.4},{"state":"AZ","highway":"US-89","fhwa_corridor":"U89","designated_miles":137.7,"corridor_ready_miles":0,"corridor_pending_miles":137.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":8.6,"share_meeting_50_mile_rule":6.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":129.1},{"state":"AZ","highway":"US-93","fhwa_corridor":"U93","designated_miles":175.2,"corridor_ready_miles":0,"corridor_pending_miles":175.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":106.5},{"state":"AZ","highway":"US-95","fhwa_corridor":"U95","designated_miles":103.6,"corridor_ready_miles":0,"corridor_pending_miles":103.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":25.4,"share_meeting_50_mile_rule":24.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":78.2},{"state":"AZ","highway":"US-160","fhwa_corridor":"U160","designated_miles":158.7,"corridor_ready_miles":0,"corridor_pending_miles":158.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":158.7},{"state":"AZ","highway":"AZ-260","fhwa_corridor":"S260","designated_miles":87.1,"corridor_ready_miles":0,"corridor_pending_miles":87.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.3,"share_meeting_50_mile_rule":0.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":86.8},{"state":"AZ","highway":"AZ-347","fhwa_corridor":"S347","designated_miles":17.7,"corridor_ready_miles":0,"corridor_pending_miles":17.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":17.7},{"state":"AZ","highway":"AZ-64","fhwa_corridor":"S64","designated_miles":51.4,"corridor_ready_miles":0,"corridor_pending_miles":51.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.2,"share_meeting_50_mile_rule":2.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":50.1},{"state":"AZ","highway":"AZ-68","fhwa_corridor":"S68","designated_miles":27.4,"corridor_ready_miles":0,"corridor_pending_miles":27.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27.4},{"state":"AZ","highway":"AZ-80","fhwa_corridor":"S80","designated_miles":32.6,"corridor_ready_miles":0,"corridor_pending_miles":32.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.6},{"state":"AZ","highway":"AZ-87","fhwa_corridor":"S87","designated_miles":73.5,"corridor_ready_miles":0,"corridor_pending_miles":73.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":1,"share_meeting_50_mile_rule":1.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":72.4},{"state":"AZ","highway":"AZ-890","fhwa_corridor":"S890","designated_miles":46.7,"corridor_ready_miles":0,"corridor_pending_miles":46.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":46.7},{"state":"AZ","highway":"AZ-95","fhwa_corridor":"S95","designated_miles":92.6,"corridor_ready_miles":0,"corridor_pending_miles":92.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":17.9,"share_meeting_50_mile_rule":19.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":74.8},{"state":"CA","highway":"I-5","fhwa_corridor":"I5; I5/I10","designated_miles":784.6,"corridor_ready_miles":719.2,"corridor_pending_miles":65.4,"nevi_grade_stations":70,"miles_meeting_50_mile_rule":650.4,"share_meeting_50_mile_rule":82.9,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":78.7},{"state":"CA","highway":"I-8","fhwa_corridor":"I8","designated_miles":168.9,"corridor_ready_miles":17.2,"corridor_pending_miles":151.7,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":31.4,"share_meeting_50_mile_rule":18.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":137.5},{"state":"CA","highway":"I-10","fhwa_corridor":"I10","designated_miles":238.5,"corridor_ready_miles":168.4,"corridor_pending_miles":70.1,"nevi_grade_stations":17,"miles_meeting_50_mile_rule":138,"share_meeting_50_mile_rule":57.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":100.4},{"state":"CA","highway":"I-15","fhwa_corridor":"S15; I15","designated_miles":282.7,"corridor_ready_miles":181.7,"corridor_pending_miles":101,"nevi_grade_stations":26,"miles_meeting_50_mile_rule":282.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-40","fhwa_corridor":"I40","designated_miles":146.6,"corridor_ready_miles":0,"corridor_pending_miles":146.6,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":47.6,"share_meeting_50_mile_rule":32.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":99.1},{"state":"CA","highway":"I-80","fhwa_corridor":"I80","designated_miles":200.2,"corridor_ready_miles":200.2,"corridor_pending_miles":0,"nevi_grade_stations":30,"miles_meeting_50_mile_rule":138.6,"share_meeting_50_mile_rule":69.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":61.4},{"state":"CA","highway":"I-105","fhwa_corridor":"I105","designated_miles":16.2,"corridor_ready_miles":16.2,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":16.2,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-110","fhwa_corridor":"I110; S101; S110","designated_miles":29.2,"corridor_ready_miles":29.2,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":29.2,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-205","fhwa_corridor":"I205","designated_miles":13.1,"corridor_ready_miles":13.1,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":13.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-210","fhwa_corridor":"I210; S210","designated_miles":84.7,"corridor_ready_miles":68.7,"corridor_pending_miles":16,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":84.6,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-215","fhwa_corridor":"I215/I; I216/S60","designated_miles":48.8,"corridor_ready_miles":48.8,"corridor_pending_miles":0,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":48.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-238","fhwa_corridor":"S238; I238","designated_miles":9.4,"corridor_ready_miles":9.4,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":9.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-280","fhwa_corridor":"I280","designated_miles":56.7,"corridor_ready_miles":56.7,"corridor_pending_miles":0,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":56.7,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-405","fhwa_corridor":"I405","designated_miles":71.7,"corridor_ready_miles":71.7,"corridor_pending_miles":0,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":71.5,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-505","fhwa_corridor":"I505","designated_miles":32.7,"corridor_ready_miles":32.7,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.7},{"state":"CA","highway":"I-580","fhwa_corridor":"I580","designated_miles":71.1,"corridor_ready_miles":56.3,"corridor_pending_miles":14.8,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":70.9,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-605","fhwa_corridor":"I605","designated_miles":26.4,"corridor_ready_miles":26.4,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.4},{"state":"CA","highway":"I-680","fhwa_corridor":"I680","designated_miles":68.9,"corridor_ready_miles":68.9,"corridor_pending_miles":0,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":68.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-710","fhwa_corridor":"I710","designated_miles":20.3,"corridor_ready_miles":20.3,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":20.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-805","fhwa_corridor":"I805","designated_miles":27.4,"corridor_ready_miles":27.4,"corridor_pending_miles":0,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":27.4,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"I-880","fhwa_corridor":"I880","designated_miles":45.3,"corridor_ready_miles":45.3,"corridor_pending_miles":0,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":45.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"US-1","fhwa_corridor":"S1","designated_miles":596.3,"corridor_ready_miles":463.1,"corridor_pending_miles":133.2,"nevi_grade_stations":27,"miles_meeting_50_mile_rule":214,"share_meeting_50_mile_rule":35.9,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":205.5},{"state":"CA","highway":"US-6","fhwa_corridor":"U6","designated_miles":40.3,"corridor_ready_miles":0,"corridor_pending_miles":40.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":40.3},{"state":"CA","highway":"US-50","fhwa_corridor":"I305; S50/S120; U50/U","designated_miles":106.5,"corridor_ready_miles":106.5,"corridor_pending_miles":0,"nevi_grade_stations":16,"miles_meeting_50_mile_rule":46.8,"share_meeting_50_mile_rule":43.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":59.7},{"state":"CA","highway":"US-97","fhwa_corridor":"U97","designated_miles":54.1,"corridor_ready_miles":0,"corridor_pending_miles":54.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.2,"share_meeting_50_mile_rule":0.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":53.8},{"state":"CA","highway":"US-101","fhwa_corridor":"U101; U101/S1; U101/S156","designated_miles":762.8,"corridor_ready_miles":692.4,"corridor_pending_miles":70.3,"nevi_grade_stations":72,"miles_meeting_50_mile_rule":433.9,"share_meeting_50_mile_rule":56.9,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":113},{"state":"CA","highway":"US-199","fhwa_corridor":"S199","designated_miles":35.2,"corridor_ready_miles":0,"corridor_pending_miles":35.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.2},{"state":"CA","highway":"US-395","fhwa_corridor":"U395/U; U395","designated_miles":553.3,"corridor_ready_miles":0,"corridor_pending_miles":553.3,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":73.3,"share_meeting_50_mile_rule":13.2,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":202.5},{"state":"CA","highway":"CA-1","fhwa_corridor":"S1","designated_miles":31.6,"corridor_ready_miles":31.6,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":21.4,"share_meeting_50_mile_rule":67.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":10.3},{"state":"CA","highway":"CA-108","fhwa_corridor":"S108/S","designated_miles":44.7,"corridor_ready_miles":0,"corridor_pending_miles":44.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":44.7},{"state":"CA","highway":"CA-111","fhwa_corridor":"S111/S","designated_miles":44.5,"corridor_ready_miles":25.1,"corridor_pending_miles":19.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":34.5,"share_meeting_50_mile_rule":77.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":10},{"state":"CA","highway":"CA-118","fhwa_corridor":"S118","designated_miles":46.3,"corridor_ready_miles":28.3,"corridor_pending_miles":17.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":46.2,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-12","fhwa_corridor":"S12","designated_miles":99.6,"corridor_ready_miles":99.6,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":99.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-120","fhwa_corridor":"S120/S","designated_miles":115.5,"corridor_ready_miles":6.3,"corridor_pending_miles":109.2,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":6.4,"share_meeting_50_mile_rule":5.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":78.6},{"state":"CA","highway":"CA-125","fhwa_corridor":"S125","designated_miles":21.3,"corridor_ready_miles":17.5,"corridor_pending_miles":3.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":21.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-132","fhwa_corridor":"S132","designated_miles":21.6,"corridor_ready_miles":0,"corridor_pending_miles":21.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":21.6},{"state":"CA","highway":"CA-14","fhwa_corridor":"S14/S","designated_miles":117.5,"corridor_ready_miles":62.1,"corridor_pending_miles":55.4,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":24.4,"share_meeting_50_mile_rule":20.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":50.1},{"state":"CA","highway":"CA-140","fhwa_corridor":"S140","designated_miles":108.3,"corridor_ready_miles":0,"corridor_pending_miles":108.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":15.9,"share_meeting_50_mile_rule":14.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":46.9},{"state":"CA","highway":"CA-149","fhwa_corridor":"S149","designated_miles":5,"corridor_ready_miles":0,"corridor_pending_miles":5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5},{"state":"CA","highway":"CA-152","fhwa_corridor":"S152/S","designated_miles":68.7,"corridor_ready_miles":68.7,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":35.9,"share_meeting_50_mile_rule":52.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.8},{"state":"CA","highway":"CA-156","fhwa_corridor":"S156","designated_miles":17.8,"corridor_ready_miles":0,"corridor_pending_miles":17.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":17.7,"share_meeting_50_mile_rule":99.6,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-16","fhwa_corridor":"S16","designated_miles":28.8,"corridor_ready_miles":0,"corridor_pending_miles":28.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":28.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-17","fhwa_corridor":"S17","designated_miles":26.3,"corridor_ready_miles":26.3,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":26.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-180","fhwa_corridor":"S180","designated_miles":53.9,"corridor_ready_miles":0,"corridor_pending_miles":53.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":5.6,"share_meeting_50_mile_rule":10.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":48.3},{"state":"CA","highway":"CA-198","fhwa_corridor":"S198","designated_miles":88,"corridor_ready_miles":0,"corridor_pending_miles":88,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":32.7,"share_meeting_50_mile_rule":37.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":55.3},{"state":"CA","highway":"CA-20","fhwa_corridor":"S20","designated_miles":154.6,"corridor_ready_miles":0,"corridor_pending_miles":154.6,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":34.8,"share_meeting_50_mile_rule":22.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":64.3},{"state":"CA","highway":"CA-23","fhwa_corridor":"S23","designated_miles":8.6,"corridor_ready_miles":8.6,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":8.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-237","fhwa_corridor":"S237","designated_miles":10.4,"corridor_ready_miles":10.4,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":10.4,"share_meeting_50_mile_rule":99.5,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-238","fhwa_corridor":"S238","designated_miles":4.9,"corridor_ready_miles":4.9,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":4.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-24","fhwa_corridor":"S24","designated_miles":13.4,"corridor_ready_miles":13.4,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":13.4},{"state":"CA","highway":"CA-29","fhwa_corridor":"S29","designated_miles":30.7,"corridor_ready_miles":0,"corridor_pending_miles":30.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":30.7},{"state":"CA","highway":"CA-299","fhwa_corridor":"S299","designated_miles":135.2,"corridor_ready_miles":37.7,"corridor_pending_miles":97.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":135.2},{"state":"CA","highway":"CA-32","fhwa_corridor":"S32","designated_miles":21.7,"corridor_ready_miles":0,"corridor_pending_miles":21.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":21.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-33","fhwa_corridor":"S33/S","designated_miles":34.4,"corridor_ready_miles":34.4,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":5,"share_meeting_50_mile_rule":14.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.4},{"state":"CA","highway":"CA-39","fhwa_corridor":"S39","designated_miles":19.4,"corridor_ready_miles":19.4,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":19.3,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-4","fhwa_corridor":"S4","designated_miles":90,"corridor_ready_miles":32.6,"corridor_pending_miles":57.4,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":35.8,"share_meeting_50_mile_rule":39.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":45.6},{"state":"CA","highway":"CA-41","fhwa_corridor":"S41/S","designated_miles":194,"corridor_ready_miles":45.9,"corridor_pending_miles":148,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":99.6,"share_meeting_50_mile_rule":51.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":52.5},{"state":"CA","highway":"CA-44","fhwa_corridor":"S44","designated_miles":104.3,"corridor_ready_miles":0,"corridor_pending_miles":104.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":104.3},{"state":"CA","highway":"CA-46","fhwa_corridor":"S46/S","designated_miles":63.4,"corridor_ready_miles":0,"corridor_pending_miles":63.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":38},{"state":"CA","highway":"CA-49","fhwa_corridor":"S49","designated_miles":30.2,"corridor_ready_miles":0,"corridor_pending_miles":30.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":22.7},{"state":"CA","highway":"CA-55","fhwa_corridor":"S55","designated_miles":17.8,"corridor_ready_miles":17.8,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":17.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-57","fhwa_corridor":"S57","designated_miles":23.4,"corridor_ready_miles":23.4,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":23.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-58","fhwa_corridor":"S58/S","designated_miles":157.5,"corridor_ready_miles":81,"corridor_pending_miles":76.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":64.6,"share_meeting_50_mile_rule":41,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":83.2},{"state":"CA","highway":"CA-60","fhwa_corridor":"S60","designated_miles":70,"corridor_ready_miles":70,"corridor_pending_miles":0,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":70,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-65","fhwa_corridor":"S65","designated_miles":29.7,"corridor_ready_miles":29.7,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":4,"share_meeting_50_mile_rule":13.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.7},{"state":"CA","highway":"CA-67","fhwa_corridor":"S67","designated_miles":8.8,"corridor_ready_miles":0,"corridor_pending_miles":8.8,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":8.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-7","fhwa_corridor":"S7","designated_miles":6.8,"corridor_ready_miles":0,"corridor_pending_miles":6.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.8},{"state":"CA","highway":"CA-70","fhwa_corridor":"S70","designated_miles":52.7,"corridor_ready_miles":21.5,"corridor_pending_miles":31.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":21.4,"share_meeting_50_mile_rule":40.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":31.3},{"state":"CA","highway":"CA-74","fhwa_corridor":"S74","designated_miles":13.5,"corridor_ready_miles":6.8,"corridor_pending_miles":6.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":13.5},{"state":"CA","highway":"CA-78","fhwa_corridor":"S78/S; S78","designated_miles":64.1,"corridor_ready_miles":17.4,"corridor_pending_miles":46.7,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":63.9,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-79","fhwa_corridor":"S79","designated_miles":16.6,"corridor_ready_miles":16.6,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":16.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-82","fhwa_corridor":"S82","designated_miles":20.1,"corridor_ready_miles":18.4,"corridor_pending_miles":1.7,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":20,"share_meeting_50_mile_rule":99.6,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-85","fhwa_corridor":"S85","designated_miles":23.7,"corridor_ready_miles":23.7,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":23.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-86","fhwa_corridor":"S86/S; S86","designated_miles":48.2,"corridor_ready_miles":2.4,"corridor_pending_miles":45.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":35.3},{"state":"CA","highway":"CA-87","fhwa_corridor":"S87","designated_miles":8.9,"corridor_ready_miles":8.9,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":8.9,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-88","fhwa_corridor":"S88","designated_miles":39.3,"corridor_ready_miles":0,"corridor_pending_miles":39.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":39.3},{"state":"CA","highway":"CA-905","fhwa_corridor":"S905","designated_miles":8.3,"corridor_ready_miles":0,"corridor_pending_miles":8.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":8.3,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-91","fhwa_corridor":"S91","designated_miles":58.5,"corridor_ready_miles":58.5,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":58.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-92","fhwa_corridor":"S92","designated_miles":19.4,"corridor_ready_miles":19.4,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":19.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CA","highway":"CA-94","fhwa_corridor":"S94","designated_miles":36.5,"corridor_ready_miles":9.2,"corridor_pending_miles":27.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":7.3,"share_meeting_50_mile_rule":20,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.2},{"state":"CA","highway":"CA-99","fhwa_corridor":"S99; S99/S120","designated_miles":416.7,"corridor_ready_miles":416.7,"corridor_pending_miles":0,"nevi_grade_stations":27,"miles_meeting_50_mile_rule":381.2,"share_meeting_50_mile_rule":91.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.7},{"state":"CO","highway":"I-25","fhwa_corridor":"I25; I25/U85; I25/U87","designated_miles":296.5,"corridor_ready_miles":160.3,"corridor_pending_miles":136.2,"nevi_grade_stations":24,"miles_meeting_50_mile_rule":255.6,"share_meeting_50_mile_rule":86.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":40.8},{"state":"CO","highway":"I-70","fhwa_corridor":"I70; I70/U6; I70/U36","designated_miles":431,"corridor_ready_miles":235.4,"corridor_pending_miles":195.6,"nevi_grade_stations":22,"miles_meeting_50_mile_rule":235.1,"share_meeting_50_mile_rule":54.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":77.5},{"state":"CO","highway":"I-76","fhwa_corridor":"I76","designated_miles":180.8,"corridor_ready_miles":21.6,"corridor_pending_miles":159.3,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":121.9,"share_meeting_50_mile_rule":67.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":58.9},{"state":"CO","highway":"I-225","fhwa_corridor":"I225","designated_miles":11.9,"corridor_ready_miles":0,"corridor_pending_miles":11.9,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":11.8,"share_meeting_50_mile_rule":99.3,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CO","highway":"I-270","fhwa_corridor":"I270","designated_miles":5.1,"corridor_ready_miles":0,"corridor_pending_miles":5.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":5.1,"share_meeting_50_mile_rule":99.2,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CO","highway":"US-6","fhwa_corridor":"I70/U6","designated_miles":41.4,"corridor_ready_miles":41.4,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":32.9},{"state":"CO","highway":"US-24","fhwa_corridor":"U285; U24","designated_miles":111.4,"corridor_ready_miles":0,"corridor_pending_miles":111.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.1,"share_meeting_50_mile_rule":0.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":72.6},{"state":"CO","highway":"US-34","fhwa_corridor":"U34","designated_miles":158.1,"corridor_ready_miles":0,"corridor_pending_miles":158.1,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":23.1,"share_meeting_50_mile_rule":14.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":77.2},{"state":"CO","highway":"US-36","fhwa_corridor":"U36","designated_miles":43.6,"corridor_ready_miles":0,"corridor_pending_miles":43.6,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":23.4,"share_meeting_50_mile_rule":53.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":20.2},{"state":"CO","highway":"US-40","fhwa_corridor":"U40; U287/U40","designated_miles":360.7,"corridor_ready_miles":0,"corridor_pending_miles":360.7,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":93,"share_meeting_50_mile_rule":25.8,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":72.4},{"state":"CO","highway":"US-50","fhwa_corridor":"U50","designated_miles":430.1,"corridor_ready_miles":60,"corridor_pending_miles":370.2,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":0.4,"share_meeting_50_mile_rule":0.1,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":126},{"state":"CO","highway":"US-160","fhwa_corridor":"U160","designated_miles":303,"corridor_ready_miles":0,"corridor_pending_miles":303,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":47,"share_meeting_50_mile_rule":15.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":114.3},{"state":"CO","highway":"US-285","fhwa_corridor":"U285","designated_miles":231.5,"corridor_ready_miles":0,"corridor_pending_miles":231.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.8,"share_meeting_50_mile_rule":1.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":97.3},{"state":"CO","highway":"US-287","fhwa_corridor":"U287; U287/U40","designated_miles":226,"corridor_ready_miles":0,"corridor_pending_miles":226,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":52.8,"share_meeting_50_mile_rule":23.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":77.6},{"state":"CO","highway":"US-385","fhwa_corridor":"U385","designated_miles":155.8,"corridor_ready_miles":0,"corridor_pending_miles":155.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":25,"share_meeting_50_mile_rule":16,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":66},{"state":"CO","highway":"US-550","fhwa_corridor":"U550","designated_miles":122.8,"corridor_ready_miles":0,"corridor_pending_miles":122.8,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":19.4,"share_meeting_50_mile_rule":15.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":103.3},{"state":"CO","highway":"CO-82","fhwa_corridor":"S82","designated_miles":41.3,"corridor_ready_miles":0,"corridor_pending_miles":41.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":41.3},{"state":"CT","highway":"I-84","fhwa_corridor":"I84; I691/I84","designated_miles":96.4,"corridor_ready_miles":96.4,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":13.7,"share_meeting_50_mile_rule":14.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":55.4},{"state":"CT","highway":"I-91","fhwa_corridor":"I91","designated_miles":57.8,"corridor_ready_miles":57.8,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":57.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CT","highway":"I-95","fhwa_corridor":"I95","designated_miles":109.9,"corridor_ready_miles":109.9,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":109.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"CT","highway":"I-395","fhwa_corridor":"I395","designated_miles":54.5,"corridor_ready_miles":54.5,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":54.5},{"state":"CT","highway":"I-684","fhwa_corridor":"I684","designated_miles":1.4,"corridor_ready_miles":0,"corridor_pending_miles":1.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.4},{"state":"CT","highway":"US-7","fhwa_corridor":"U7","designated_miles":72.5,"corridor_ready_miles":31.3,"corridor_pending_miles":41.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":51.6},{"state":"DC","highway":"I-66","fhwa_corridor":"I66/U50","designated_miles":1.3,"corridor_ready_miles":1.3,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.3,"share_meeting_50_mile_rule":98.3,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"DC","highway":"I-295","fhwa_corridor":"I295","designated_miles":5,"corridor_ready_miles":5,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5},{"state":"DC","highway":"I-395","fhwa_corridor":"I395; I195","designated_miles":3.2,"corridor_ready_miles":0,"corridor_pending_miles":3.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.2},{"state":"DC","highway":"I-695","fhwa_corridor":"I395","designated_miles":1.9,"corridor_ready_miles":0,"corridor_pending_miles":1.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.9},{"state":"DC","highway":"US-1","fhwa_corridor":"U1/Rhode Island Ave","designated_miles":3.4,"corridor_ready_miles":0,"corridor_pending_miles":3.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.4},{"state":"DC","highway":"US-29","fhwa_corridor":"U1/Rhode Island Ave","designated_miles":1.2,"corridor_ready_miles":0,"corridor_pending_miles":1.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.2},{"state":"DC","highway":"US-50","fhwa_corridor":"U50","designated_miles":4.5,"corridor_ready_miles":4.5,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.5},{"state":"DE","highway":"I-95","fhwa_corridor":"I95","designated_miles":21.2,"corridor_ready_miles":21.2,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":21.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"DE","highway":"US-1","fhwa_corridor":"U1/U; U13/U","designated_miles":10.6,"corridor_ready_miles":3.1,"corridor_pending_miles":7.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":8.1},{"state":"DE","highway":"US-9","fhwa_corridor":"U113/U","designated_miles":1.5,"corridor_ready_miles":0,"corridor_pending_miles":1.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.5},{"state":"DE","highway":"US-13","fhwa_corridor":"U13/U","designated_miles":62.7,"corridor_ready_miles":54.1,"corridor_pending_miles":8.6,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":27.9,"share_meeting_50_mile_rule":44.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":32.8},{"state":"DE","highway":"US-113","fhwa_corridor":"U113/U","designated_miles":35.5,"corridor_ready_miles":16.7,"corridor_pending_miles":18.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":18.2},{"state":"DE","highway":"DE-1","fhwa_corridor":"S1/S","designated_miles":73.9,"corridor_ready_miles":16.3,"corridor_pending_miles":57.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":22.7,"share_meeting_50_mile_rule":30.7,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":43.7},{"state":"FL","highway":"I-4","fhwa_corridor":"I4","designated_miles":131.4,"corridor_ready_miles":113.4,"corridor_pending_miles":17.9,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":131.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"I-10","fhwa_corridor":"I10; I10/S8","designated_miles":360.4,"corridor_ready_miles":0,"corridor_pending_miles":360.4,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":233.6,"share_meeting_50_mile_rule":64.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":73.7},{"state":"FL","highway":"I-75","fhwa_corridor":"I75; I275","designated_miles":469,"corridor_ready_miles":189.8,"corridor_pending_miles":279.2,"nevi_grade_stations":30,"miles_meeting_50_mile_rule":378.1,"share_meeting_50_mile_rule":80.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":90.8},{"state":"FL","highway":"I-95","fhwa_corridor":"I95; I95/S9; I95/U17","designated_miles":368.3,"corridor_ready_miles":197.2,"corridor_pending_miles":171.1,"nevi_grade_stations":27,"miles_meeting_50_mile_rule":314.7,"share_meeting_50_mile_rule":85.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":53.5},{"state":"FL","highway":"I-110","fhwa_corridor":"I110","designated_miles":6.2,"corridor_ready_miles":0,"corridor_pending_miles":6.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":6.2,"share_meeting_50_mile_rule":99.3,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"I-275","fhwa_corridor":"I275","designated_miles":58.4,"corridor_ready_miles":22.7,"corridor_pending_miles":35.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":58.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"I-295","fhwa_corridor":"I295","designated_miles":51.2,"corridor_ready_miles":51.2,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":51.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"I-595","fhwa_corridor":"I595","designated_miles":12.6,"corridor_ready_miles":12.6,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":12.6,"share_meeting_50_mile_rule":99.6,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"US-1","fhwa_corridor":"U1; U1/S5; SA1A","designated_miles":535.1,"corridor_ready_miles":42,"corridor_pending_miles":493.1,"nevi_grade_stations":23,"miles_meeting_50_mile_rule":227.3,"share_meeting_50_mile_rule":42.5,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":172},{"state":"FL","highway":"US-17","fhwa_corridor":"U17; U441","designated_miles":305.8,"corridor_ready_miles":0,"corridor_pending_miles":305.8,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":48.3,"share_meeting_50_mile_rule":15.8,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":90.5},{"state":"FL","highway":"US-19","fhwa_corridor":"U19; U27","designated_miles":177,"corridor_ready_miles":0,"corridor_pending_miles":177,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":177},{"state":"FL","highway":"US-27","fhwa_corridor":"U27; U441","designated_miles":461.7,"corridor_ready_miles":0,"corridor_pending_miles":461.7,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":90.3,"share_meeting_50_mile_rule":19.6,"stretches_not_meeting":7,"longest_stretch_not_meeting_miles":146.5},{"state":"FL","highway":"US-41","fhwa_corridor":"U441; U41; S60","designated_miles":403.9,"corridor_ready_miles":0,"corridor_pending_miles":403.9,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":137.6,"share_meeting_50_mile_rule":34.1,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":124.5},{"state":"FL","highway":"US-90","fhwa_corridor":"U331; SA1A; S10","designated_miles":13.7,"corridor_ready_miles":0,"corridor_pending_miles":13.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":11.8},{"state":"FL","highway":"US-98","fhwa_corridor":"U98; U441; S80; S50; S60; U301","designated_miles":243.9,"corridor_ready_miles":0,"corridor_pending_miles":243.9,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":61.3,"share_meeting_50_mile_rule":25.1,"stretches_not_meeting":9,"longest_stretch_not_meeting_miles":82.8},{"state":"FL","highway":"US-192","fhwa_corridor":"U441","designated_miles":24,"corridor_ready_miles":0,"corridor_pending_miles":24,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24},{"state":"FL","highway":"US-231","fhwa_corridor":"U231","designated_miles":66,"corridor_ready_miles":0,"corridor_pending_miles":66,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":66},{"state":"FL","highway":"US-301","fhwa_corridor":"U301; U441","designated_miles":224.1,"corridor_ready_miles":0,"corridor_pending_miles":224.1,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":78.5,"share_meeting_50_mile_rule":35,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":50.2},{"state":"FL","highway":"US-331","fhwa_corridor":"U331","designated_miles":47.1,"corridor_ready_miles":0,"corridor_pending_miles":47.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":25.5},{"state":"FL","highway":"US-441","fhwa_corridor":"U441","designated_miles":246.8,"corridor_ready_miles":0,"corridor_pending_miles":246.8,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":101.4,"share_meeting_50_mile_rule":41.1,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":47.7},{"state":"FL","highway":"FL-100","fhwa_corridor":"S100","designated_miles":32.3,"corridor_ready_miles":0,"corridor_pending_miles":32.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.3},{"state":"FL","highway":"FL-105","fhwa_corridor":"S105","designated_miles":38.2,"corridor_ready_miles":0,"corridor_pending_miles":38.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":5.5,"share_meeting_50_mile_rule":14.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.7},{"state":"FL","highway":"FL-24","fhwa_corridor":"S24","designated_miles":71.5,"corridor_ready_miles":0,"corridor_pending_miles":71.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":38.6,"share_meeting_50_mile_rule":54,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.9},{"state":"FL","highway":"FL-29","fhwa_corridor":"S29","designated_miles":76.1,"corridor_ready_miles":0,"corridor_pending_miles":76.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":76.1},{"state":"FL","highway":"FL-40","fhwa_corridor":"S40","designated_miles":91.5,"corridor_ready_miles":0,"corridor_pending_miles":91.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":5.2,"share_meeting_50_mile_rule":5.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":86.3},{"state":"FL","highway":"FL-417","fhwa_corridor":"S417","designated_miles":54,"corridor_ready_miles":54,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":54,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"FL-50","fhwa_corridor":"S50","designated_miles":94.5,"corridor_ready_miles":0,"corridor_pending_miles":94.5,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":62.1,"share_meeting_50_mile_rule":65.7,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":18.9},{"state":"FL","highway":"FL-528","fhwa_corridor":"S528","designated_miles":45.6,"corridor_ready_miles":0,"corridor_pending_miles":45.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":5.5,"share_meeting_50_mile_rule":12.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":40.2},{"state":"FL","highway":"FL-60","fhwa_corridor":"S60","designated_miles":156.2,"corridor_ready_miles":0,"corridor_pending_miles":156.2,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":129.5,"share_meeting_50_mile_rule":82.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.8},{"state":"FL","highway":"FL-70","fhwa_corridor":"S70","designated_miles":136.6,"corridor_ready_miles":0,"corridor_pending_miles":136.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":136.6},{"state":"FL","highway":"FL-710","fhwa_corridor":"S710","designated_miles":56.7,"corridor_ready_miles":0,"corridor_pending_miles":56.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":31.1,"share_meeting_50_mile_rule":54.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.6},{"state":"FL","highway":"FL-77","fhwa_corridor":"S77","designated_miles":61.8,"corridor_ready_miles":0,"corridor_pending_miles":61.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":18.3,"share_meeting_50_mile_rule":29.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":36.9},{"state":"FL","highway":"FL-80","fhwa_corridor":"S80","designated_miles":68,"corridor_ready_miles":0,"corridor_pending_miles":68,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":48.4},{"state":"FL","highway":"FL-821","fhwa_corridor":"S821","designated_miles":47.7,"corridor_ready_miles":47.7,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":47.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"FL-85","fhwa_corridor":"S85","designated_miles":56.2,"corridor_ready_miles":0,"corridor_pending_miles":56.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":28.1},{"state":"FL","highway":"FL-869","fhwa_corridor":"S869","designated_miles":24.7,"corridor_ready_miles":0,"corridor_pending_miles":24.7,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":24.7,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"FL","highway":"FL-91","fhwa_corridor":"S91","designated_miles":260.8,"corridor_ready_miles":82,"corridor_pending_miles":178.9,"nevi_grade_stations":15,"miles_meeting_50_mile_rule":197.8,"share_meeting_50_mile_rule":75.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":63},{"state":"FL","highway":"FL-1A","fhwa_corridor":"SA1A","designated_miles":45.2,"corridor_ready_miles":0,"corridor_pending_miles":45.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":26.8,"share_meeting_50_mile_rule":59.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":18.4},{"state":"GA","highway":"I-16","fhwa_corridor":"I16","designated_miles":165,"corridor_ready_miles":156.2,"corridor_pending_miles":8.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":23.5,"share_meeting_50_mile_rule":14.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":91},{"state":"GA","highway":"I-20","fhwa_corridor":"I20","designated_miles":200.8,"corridor_ready_miles":143.7,"corridor_pending_miles":57.1,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":148.9,"share_meeting_50_mile_rule":74.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":52},{"state":"GA","highway":"I-75","fhwa_corridor":"I75","designated_miles":353.9,"corridor_ready_miles":338.5,"corridor_pending_miles":15.4,"nevi_grade_stations":32,"miles_meeting_50_mile_rule":353.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"GA","highway":"I-85","fhwa_corridor":"I85","designated_miles":170.3,"corridor_ready_miles":170.3,"corridor_pending_miles":0,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":170.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"GA","highway":"I-95","fhwa_corridor":"I95","designated_miles":111.5,"corridor_ready_miles":37.7,"corridor_pending_miles":73.8,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":111.3,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"GA","highway":"I-185","fhwa_corridor":"I185","designated_miles":48.9,"corridor_ready_miles":48.9,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":48.9},{"state":"GA","highway":"I-575","fhwa_corridor":"I575","designated_miles":30.5,"corridor_ready_miles":30.5,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":30.4,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"GA","highway":"I-985","fhwa_corridor":"I985/US23","designated_miles":24,"corridor_ready_miles":24,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24},{"state":"GA","highway":"US-1","fhwa_corridor":"U82","designated_miles":6.7,"corridor_ready_miles":0,"corridor_pending_miles":6.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.7},{"state":"GA","highway":"US-23","fhwa_corridor":"U23","designated_miles":47.5,"corridor_ready_miles":0,"corridor_pending_miles":47.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":47.5},{"state":"GA","highway":"US-27","fhwa_corridor":"U27","designated_miles":319.5,"corridor_ready_miles":0,"corridor_pending_miles":319.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":21.8,"share_meeting_50_mile_rule":6.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":174.3},{"state":"GA","highway":"US-29","fhwa_corridor":"U441","designated_miles":6.4,"corridor_ready_miles":0,"corridor_pending_miles":6.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.4},{"state":"GA","highway":"US-41","fhwa_corridor":"U76/SR515","designated_miles":5.8,"corridor_ready_miles":0,"corridor_pending_miles":5.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5.8},{"state":"GA","highway":"US-76","fhwa_corridor":"SR515/US5; U76/SR515; S515","designated_miles":126.4,"corridor_ready_miles":11.7,"corridor_pending_miles":114.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":49.5},{"state":"GA","highway":"US-82","fhwa_corridor":"U82","designated_miles":149.1,"corridor_ready_miles":0,"corridor_pending_miles":149.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":101.3},{"state":"GA","highway":"US-129","fhwa_corridor":"U441","designated_miles":51,"corridor_ready_miles":0,"corridor_pending_miles":51,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.7,"share_meeting_50_mile_rule":1.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":26.8},{"state":"GA","highway":"US-441","fhwa_corridor":"U441","designated_miles":101.6,"corridor_ready_miles":0,"corridor_pending_miles":101.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":41.6,"share_meeting_50_mile_rule":41,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":44},{"state":"GA","highway":"GA-515","fhwa_corridor":"SR515/US5","designated_miles":13,"corridor_ready_miles":13,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":13},{"state":"HI","highway":"HI-11","fhwa_corridor":"S11","designated_miles":121.9,"corridor_ready_miles":0,"corridor_pending_miles":121.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":121.9},{"state":"HI","highway":"HI-130","fhwa_corridor":"S130","designated_miles":21.4,"corridor_ready_miles":0,"corridor_pending_miles":21.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":21.4},{"state":"HI","highway":"HI-19","fhwa_corridor":"S19","designated_miles":98.5,"corridor_ready_miles":98.5,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":98.5},{"state":"HI","highway":"HI-190","fhwa_corridor":"S190","designated_miles":38.6,"corridor_ready_miles":38.6,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":38.6},{"state":"HI","highway":"HI-200","fhwa_corridor":"S200","designated_miles":61.6,"corridor_ready_miles":0,"corridor_pending_miles":61.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":52.3},{"state":"HI","highway":"HI-250","fhwa_corridor":"S250","designated_miles":19.1,"corridor_ready_miles":0,"corridor_pending_miles":19.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":19.1},{"state":"HI","highway":"HI-270","fhwa_corridor":"S270","designated_miles":26.9,"corridor_ready_miles":0,"corridor_pending_miles":26.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.9},{"state":"HI","highway":"HI-31","fhwa_corridor":"S31","designated_miles":16.6,"corridor_ready_miles":16.6,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":16.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"HI","highway":"HI-32","fhwa_corridor":"S32","designated_miles":32.8,"corridor_ready_miles":32.8,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":32.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"HI","highway":"HI-340","fhwa_corridor":"S340","designated_miles":2.8,"corridor_ready_miles":0,"corridor_pending_miles":2.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":2.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"HI","highway":"HI-36","fhwa_corridor":"S36","designated_miles":15.7,"corridor_ready_miles":3.2,"corridor_pending_miles":12.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":15.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"HI","highway":"HI-360","fhwa_corridor":"S360","designated_miles":32.6,"corridor_ready_miles":0,"corridor_pending_miles":32.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.6},{"state":"HI","highway":"HI-37","fhwa_corridor":"S37","designated_miles":8.7,"corridor_ready_miles":8.7,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":8.7},{"state":"HI","highway":"HI-390","fhwa_corridor":"S390","designated_miles":6.6,"corridor_ready_miles":0,"corridor_pending_miles":6.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.6},{"state":"HI","highway":"HI-440","fhwa_corridor":"S440","designated_miles":13,"corridor_ready_miles":0,"corridor_pending_miles":13,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":13},{"state":"HI","highway":"HI-450","fhwa_corridor":"S450","designated_miles":26.8,"corridor_ready_miles":0,"corridor_pending_miles":26.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.8},{"state":"HI","highway":"HI-50","fhwa_corridor":"S50","designated_miles":32.4,"corridor_ready_miles":0,"corridor_pending_miles":32.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.4},{"state":"HI","highway":"HI-56","fhwa_corridor":"S56","designated_miles":9.8,"corridor_ready_miles":0,"corridor_pending_miles":9.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":9.8},{"state":"HI","highway":"HI-560","fhwa_corridor":"S560","designated_miles":28,"corridor_ready_miles":0,"corridor_pending_miles":28,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":28},{"state":"HI","highway":"HI-61","fhwa_corridor":"S61","designated_miles":11.2,"corridor_ready_miles":0,"corridor_pending_miles":11.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":11.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"HI","highway":"HI-72","fhwa_corridor":"S72","designated_miles":17.8,"corridor_ready_miles":1.1,"corridor_pending_miles":16.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":17.8},{"state":"HI","highway":"HI-76","fhwa_corridor":"S76","designated_miles":6.6,"corridor_ready_miles":0,"corridor_pending_miles":6.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.6},{"state":"HI","highway":"HI-83","fhwa_corridor":"S83","designated_miles":49.1,"corridor_ready_miles":0,"corridor_pending_miles":49.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":49.1},{"state":"HI","highway":"HI-93","fhwa_corridor":"S93","designated_miles":20.9,"corridor_ready_miles":0,"corridor_pending_miles":20.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":20.9},{"state":"HI","highway":"HI-99","fhwa_corridor":"S99","designated_miles":10.1,"corridor_ready_miles":3.9,"corridor_pending_miles":6.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":6.2,"share_meeting_50_mile_rule":61.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.9},{"state":"IA","highway":"I-29","fhwa_corridor":"I29","designated_miles":148.1,"corridor_ready_miles":0,"corridor_pending_miles":148.1,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":7.9,"share_meeting_50_mile_rule":5.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":92},{"state":"IA","highway":"I-35","fhwa_corridor":"I35/I","designated_miles":202.8,"corridor_ready_miles":0,"corridor_pending_miles":202.8,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":81.2,"share_meeting_50_mile_rule":40,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":71.6},{"state":"IA","highway":"I-80","fhwa_corridor":"I80; I80/U6; I80/U61","designated_miles":301.2,"corridor_ready_miles":234.3,"corridor_pending_miles":66.9,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":119.8,"share_meeting_50_mile_rule":39.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":111.5},{"state":"IA","highway":"I-380","fhwa_corridor":"I380","designated_miles":72.7,"corridor_ready_miles":0,"corridor_pending_miles":72.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":47.5},{"state":"IA","highway":"US-6","fhwa_corridor":"U6","designated_miles":3.2,"corridor_ready_miles":0,"corridor_pending_miles":3.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.2},{"state":"IA","highway":"US-906","fhwa_corridor":"U6","designated_miles":3.4,"corridor_ready_miles":0,"corridor_pending_miles":3.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.4},{"state":"ID","highway":"I-15","fhwa_corridor":"I15; U30","designated_miles":195.3,"corridor_ready_miles":46.5,"corridor_pending_miles":148.8,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":5.3,"share_meeting_50_mile_rule":2.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":76.8},{"state":"ID","highway":"I-84","fhwa_corridor":"I84; I84/U30; I84/S30","designated_miles":268.9,"corridor_ready_miles":46.2,"corridor_pending_miles":222.7,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":104.1,"share_meeting_50_mile_rule":38.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":71.7},{"state":"ID","highway":"I-86","fhwa_corridor":"I86","designated_miles":61.6,"corridor_ready_miles":0,"corridor_pending_miles":61.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.9,"share_meeting_50_mile_rule":1.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":60.7},{"state":"ID","highway":"I-90","fhwa_corridor":"I90","designated_miles":65.5,"corridor_ready_miles":40.3,"corridor_pending_miles":25.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":39.8,"share_meeting_50_mile_rule":60.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.7},{"state":"ID","highway":"US-12","fhwa_corridor":"U12","designated_miles":164.8,"corridor_ready_miles":0,"corridor_pending_miles":164.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.1,"share_meeting_50_mile_rule":1.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":161.7},{"state":"ID","highway":"US-20","fhwa_corridor":"U20","designated_miles":97.3,"corridor_ready_miles":0,"corridor_pending_miles":97.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":50},{"state":"ID","highway":"US-30","fhwa_corridor":"U30","designated_miles":83.7,"corridor_ready_miles":0,"corridor_pending_miles":83.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":83.7},{"state":"ID","highway":"US-93","fhwa_corridor":"U93/U20; U93","designated_miles":346.2,"corridor_ready_miles":0,"corridor_pending_miles":346.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":285.2},{"state":"ID","highway":"US-95","fhwa_corridor":"U95; U95/U2","designated_miles":505.4,"corridor_ready_miles":0,"corridor_pending_miles":505.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":504.1},{"state":"ID","highway":"ID-1","fhwa_corridor":"S1","designated_miles":12.1,"corridor_ready_miles":0,"corridor_pending_miles":12.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":12.1},{"state":"ID","highway":"ID-55","fhwa_corridor":"S55","designated_miles":133,"corridor_ready_miles":0,"corridor_pending_miles":133,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":8,"share_meeting_50_mile_rule":6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":108.4},{"state":"IL","highway":"I-24","fhwa_corridor":"I24","designated_miles":37.6,"corridor_ready_miles":0,"corridor_pending_miles":37.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":37.6},{"state":"IL","highway":"I-39","fhwa_corridor":"I39; I39/U51; I90/U51","designated_miles":95.8,"corridor_ready_miles":17.3,"corridor_pending_miles":78.5,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":40.3,"share_meeting_50_mile_rule":42.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":55.5},{"state":"IL","highway":"I-55","fhwa_corridor":"I55; I55/I74","designated_miles":281.8,"corridor_ready_miles":30.2,"corridor_pending_miles":251.6,"nevi_grade_stations":16,"miles_meeting_50_mile_rule":148.7,"share_meeting_50_mile_rule":52.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":74.1},{"state":"IL","highway":"I-57","fhwa_corridor":"I57; I70","designated_miles":357.3,"corridor_ready_miles":0,"corridor_pending_miles":357.3,"nevi_grade_stations":20,"miles_meeting_50_mile_rule":303.7,"share_meeting_50_mile_rule":85,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":53.7},{"state":"IL","highway":"I-64","fhwa_corridor":"I64","designated_miles":122.6,"corridor_ready_miles":0,"corridor_pending_miles":122.6,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":19.7,"share_meeting_50_mile_rule":16.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":52.1},{"state":"IL","highway":"I-70","fhwa_corridor":"I70; 70","designated_miles":137.2,"corridor_ready_miles":0,"corridor_pending_miles":137.2,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":103.7,"share_meeting_50_mile_rule":75.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":31.2},{"state":"IL","highway":"I-72","fhwa_corridor":"I72","designated_miles":175.3,"corridor_ready_miles":0,"corridor_pending_miles":175.3,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":3.3,"share_meeting_50_mile_rule":1.9,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":93.8},{"state":"IL","highway":"I-74","fhwa_corridor":"I74; I74/I280","designated_miles":211.7,"corridor_ready_miles":211.7,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":127.5,"share_meeting_50_mile_rule":60.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":53.1},{"state":"IL","highway":"I-80","fhwa_corridor":"I80; I80/I294; I80/I94","designated_miles":162,"corridor_ready_miles":37,"corridor_pending_miles":125,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":104.8,"share_meeting_50_mile_rule":64.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":57.1},{"state":"IL","highway":"I-88","fhwa_corridor":"I88","designated_miles":139.8,"corridor_ready_miles":0,"corridor_pending_miles":139.8,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":21.4,"share_meeting_50_mile_rule":15.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":118.4},{"state":"IL","highway":"I-90","fhwa_corridor":"I90/U51; I90; I90/I94","designated_miles":90.7,"corridor_ready_miles":90.7,"corridor_pending_miles":0,"nevi_grade_stations":17,"miles_meeting_50_mile_rule":90.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"IL","highway":"I-94","fhwa_corridor":"I94","designated_miles":58.1,"corridor_ready_miles":58.1,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":22.4,"share_meeting_50_mile_rule":38.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.6},{"state":"IL","highway":"I-290","fhwa_corridor":"I290","designated_miles":29,"corridor_ready_miles":0,"corridor_pending_miles":29,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":28.9,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"IN","highway":"I-64","fhwa_corridor":"I64","designated_miles":122.6,"corridor_ready_miles":0,"corridor_pending_miles":122.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":24.8,"share_meeting_50_mile_rule":20.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":97.7},{"state":"IN","highway":"I-65","fhwa_corridor":"I65","designated_miles":260.8,"corridor_ready_miles":20,"corridor_pending_miles":240.8,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":201.3,"share_meeting_50_mile_rule":77.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":59.4},{"state":"IN","highway":"I-69","fhwa_corridor":"I69; S37/I69","designated_miles":318.8,"corridor_ready_miles":10,"corridor_pending_miles":308.8,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":6.1,"share_meeting_50_mile_rule":1.9,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":100.1},{"state":"IN","highway":"I-70","fhwa_corridor":"I70","designated_miles":151.5,"corridor_ready_miles":20.1,"corridor_pending_miles":131.4,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":42,"share_meeting_50_mile_rule":27.7,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":56.7},{"state":"IN","highway":"I-74","fhwa_corridor":"I74","designated_miles":150.5,"corridor_ready_miles":0,"corridor_pending_miles":150.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":21.9,"share_meeting_50_mile_rule":14.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":72.9},{"state":"IN","highway":"I-80","fhwa_corridor":"I94; I80/I90","designated_miles":150.3,"corridor_ready_miles":70.8,"corridor_pending_miles":79.6,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":21.6,"share_meeting_50_mile_rule":14.4,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":65.3},{"state":"IN","highway":"I-90","fhwa_corridor":"I90","designated_miles":20.5,"corridor_ready_miles":0,"corridor_pending_miles":20.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":20.5},{"state":"IN","highway":"I-94","fhwa_corridor":"I94","designated_miles":30.1,"corridor_ready_miles":30.1,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":30.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"IN","highway":"I-265","fhwa_corridor":"I265; S265","designated_miles":11.8,"corridor_ready_miles":0,"corridor_pending_miles":11.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.8},{"state":"IN","highway":"I-275","fhwa_corridor":"I275/I","designated_miles":3.3,"corridor_ready_miles":3.3,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.3},{"state":"IN","highway":"I-465","fhwa_corridor":"I465","designated_miles":52.2,"corridor_ready_miles":52.2,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":52.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"IN","highway":"I-469","fhwa_corridor":"I469","designated_miles":30.5,"corridor_ready_miles":0,"corridor_pending_miles":30.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":30.5},{"state":"IN","highway":"US-20","fhwa_corridor":"U31","designated_miles":8.5,"corridor_ready_miles":0,"corridor_pending_miles":8.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":8.5},{"state":"IN","highway":"US-30","fhwa_corridor":"U30","designated_miles":137.6,"corridor_ready_miles":0,"corridor_pending_miles":137.6,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":69.5,"share_meeting_50_mile_rule":50.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":57.5},{"state":"IN","highway":"US-31","fhwa_corridor":"U31","designated_miles":131.9,"corridor_ready_miles":0,"corridor_pending_miles":131.9,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":45.4,"share_meeting_50_mile_rule":34.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":79},{"state":"IN","highway":"US-36","fhwa_corridor":"U36","designated_miles":3.7,"corridor_ready_miles":0,"corridor_pending_miles":3.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.7},{"state":"IN","highway":"US-40","fhwa_corridor":"U40","designated_miles":4.1,"corridor_ready_miles":0,"corridor_pending_miles":4.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":4.1,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"IN","highway":"US-41","fhwa_corridor":"U41","designated_miles":199.8,"corridor_ready_miles":0,"corridor_pending_miles":199.8,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":17.2,"share_meeting_50_mile_rule":8.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":93.2},{"state":"IN","highway":"US-50","fhwa_corridor":"U50","designated_miles":170.3,"corridor_ready_miles":0,"corridor_pending_miles":170.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":22.5,"share_meeting_50_mile_rule":13.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":82.4},{"state":"IN","highway":"IN-62","fhwa_corridor":"S62","designated_miles":17.5,"corridor_ready_miles":0,"corridor_pending_miles":17.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":17.5},{"state":"IN","highway":"IN-63","fhwa_corridor":"S63","designated_miles":62.9,"corridor_ready_miles":0,"corridor_pending_miles":62.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":62.9},{"state":"IN","highway":"IN-66","fhwa_corridor":"S66","designated_miles":5,"corridor_ready_miles":0,"corridor_pending_miles":5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5},{"state":"KS","highway":"I-35","fhwa_corridor":"I35/I","designated_miles":235,"corridor_ready_miles":0,"corridor_pending_miles":235,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0.4,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":108.3},{"state":"KS","highway":"I-70","fhwa_corridor":"I70","designated_miles":420.2,"corridor_ready_miles":65.7,"corridor_pending_miles":354.4,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":108.3,"share_meeting_50_mile_rule":25.8,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":94.2},{"state":"KS","highway":"I-135","fhwa_corridor":"I135","designated_miles":95.1,"corridor_ready_miles":0,"corridor_pending_miles":95.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":35.1,"share_meeting_50_mile_rule":36.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":60},{"state":"KS","highway":"I-335","fhwa_corridor":"I335","designated_miles":50,"corridor_ready_miles":0,"corridor_pending_miles":50,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":50},{"state":"KS","highway":"I-470","fhwa_corridor":"I70","designated_miles":2.2,"corridor_ready_miles":2.2,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.2},{"state":"KS","highway":"US-50","fhwa_corridor":"U400; S400","designated_miles":116.2,"corridor_ready_miles":0,"corridor_pending_miles":116.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":116.2},{"state":"KS","highway":"US-54","fhwa_corridor":"S400; U400","designated_miles":144,"corridor_ready_miles":0,"corridor_pending_miles":144,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.4,"share_meeting_50_mile_rule":0.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":122},{"state":"KS","highway":"US-56","fhwa_corridor":"S400","designated_miles":7,"corridor_ready_miles":0,"corridor_pending_miles":7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":7},{"state":"KS","highway":"US-69","fhwa_corridor":"U400","designated_miles":11.3,"corridor_ready_miles":0,"corridor_pending_miles":11.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.3},{"state":"KS","highway":"US-75","fhwa_corridor":"U400","designated_miles":4.2,"corridor_ready_miles":0,"corridor_pending_miles":4.2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.2},{"state":"KS","highway":"US-81","fhwa_corridor":"U81","designated_miles":78.9,"corridor_ready_miles":0,"corridor_pending_miles":78.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":78.9},{"state":"KS","highway":"US-166","fhwa_corridor":"U400","designated_miles":1.7,"corridor_ready_miles":0,"corridor_pending_miles":1.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.7},{"state":"KS","highway":"US-400","fhwa_corridor":"S400; U400","designated_miles":168.8,"corridor_ready_miles":0,"corridor_pending_miles":168.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":72.7},{"state":"KY","highway":"I-24","fhwa_corridor":"I24","designated_miles":92.9,"corridor_ready_miles":0,"corridor_pending_miles":92.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":4.3,"share_meeting_50_mile_rule":4.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":88.6},{"state":"KY","highway":"I-64","fhwa_corridor":"I64; I71/I","designated_miles":181.3,"corridor_ready_miles":0,"corridor_pending_miles":181.3,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":56.9,"share_meeting_50_mile_rule":31.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":52.4},{"state":"KY","highway":"I-65","fhwa_corridor":"I65","designated_miles":137.4,"corridor_ready_miles":0,"corridor_pending_miles":137.4,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":80.6,"share_meeting_50_mile_rule":58.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":56.8},{"state":"KY","highway":"I-69","fhwa_corridor":"Purchase Pkwy","designated_miles":129.7,"corridor_ready_miles":0,"corridor_pending_miles":129.7,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":23,"share_meeting_50_mile_rule":17.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":40.7},{"state":"KY","highway":"I-71","fhwa_corridor":"I71/I","designated_miles":76.2,"corridor_ready_miles":0.5,"corridor_pending_miles":75.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":48.9},{"state":"KY","highway":"I-75","fhwa_corridor":"I75/I; I71/I","designated_miles":191.3,"corridor_ready_miles":18.8,"corridor_pending_miles":172.4,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":126.2,"share_meeting_50_mile_rule":66,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":65},{"state":"KY","highway":"I-165","fhwa_corridor":"Green River Pkwy","designated_miles":70.1,"corridor_ready_miles":0,"corridor_pending_miles":70.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":4.7,"share_meeting_50_mile_rule":6.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":65.4},{"state":"KY","highway":"I-169","fhwa_corridor":"Breathitt Pkwy","designated_miles":33.8,"corridor_ready_miles":0,"corridor_pending_miles":33.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.5,"share_meeting_50_mile_rule":4.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.3},{"state":"KY","highway":"I-264","fhwa_corridor":"I264","designated_miles":22.3,"corridor_ready_miles":0,"corridor_pending_miles":22.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":22.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"KY","highway":"I-265","fhwa_corridor":"I265/I","designated_miles":24.3,"corridor_ready_miles":0,"corridor_pending_miles":24.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":24.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"KY","highway":"I-275","fhwa_corridor":"I275/I","designated_miles":24.6,"corridor_ready_miles":24.6,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24.6},{"state":"KY","highway":"I-471","fhwa_corridor":"I471","designated_miles":4.6,"corridor_ready_miles":0,"corridor_pending_miles":4.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.6},{"state":"KY","highway":"US-27","fhwa_corridor":"U27","designated_miles":2,"corridor_ready_miles":0,"corridor_pending_miles":2,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2},{"state":"KY","highway":"US-60","fhwa_corridor":"U60","designated_miles":12.5,"corridor_ready_miles":0,"corridor_pending_miles":12.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":6.4},{"state":"KY","highway":"Audubon Parkway","fhwa_corridor":"Audubon Pkwy","designated_miles":23.4,"corridor_ready_miles":0,"corridor_pending_miles":23.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":23.4},{"state":"KY","highway":"Bluegrass Parkway","fhwa_corridor":"Bluegrass Pkwy","designated_miles":71,"corridor_ready_miles":0,"corridor_pending_miles":71,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":71},{"state":"KY","highway":"Cumberland Parkway","fhwa_corridor":"Cumberland Pkwy","designated_miles":88.1,"corridor_ready_miles":0,"corridor_pending_miles":88.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":11.3,"share_meeting_50_mile_rule":12.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":76.8},{"state":"KY","highway":"Hal Rogers Parkway","fhwa_corridor":"Hal Rogers Pkwy","designated_miles":90.7,"corridor_ready_miles":0,"corridor_pending_miles":90.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":38.3,"share_meeting_50_mile_rule":42.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":52.4},{"state":"KY","highway":"Mountain Parkway","fhwa_corridor":"Mountain Pkwy","designated_miles":74.8,"corridor_ready_miles":0,"corridor_pending_miles":74.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":32.7,"share_meeting_50_mile_rule":43.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":42.1},{"state":"KY","highway":"KY-4","fhwa_corridor":"S4","designated_miles":4.7,"corridor_ready_miles":0,"corridor_pending_miles":4.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.7},{"state":"KY","highway":"KY-922","fhwa_corridor":"S922","designated_miles":1.8,"corridor_ready_miles":0,"corridor_pending_miles":1.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.8},{"state":"KY","highway":"Western Kentucky Parkway","fhwa_corridor":"Western Knty Pkwy","designated_miles":98.2,"corridor_ready_miles":0,"corridor_pending_miles":98.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":37.3,"share_meeting_50_mile_rule":38,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":60.9},{"state":"LA","highway":"I-10","fhwa_corridor":"I10; I10/I","designated_miles":272.1,"corridor_ready_miles":24.1,"corridor_pending_miles":248,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":8.9,"share_meeting_50_mile_rule":3.3,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":153.6},{"state":"LA","highway":"I-12","fhwa_corridor":"I12","designated_miles":85.3,"corridor_ready_miles":0,"corridor_pending_miles":85.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":39.7,"share_meeting_50_mile_rule":46.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":45.6},{"state":"LA","highway":"I-20","fhwa_corridor":"I20/I","designated_miles":188.9,"corridor_ready_miles":0,"corridor_pending_miles":188.9,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":84,"share_meeting_50_mile_rule":44.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":53.3},{"state":"LA","highway":"I-49","fhwa_corridor":"I220; I49; I49/I","designated_miles":249.2,"corridor_ready_miles":0,"corridor_pending_miles":249.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":138.3},{"state":"LA","highway":"I-55","fhwa_corridor":"I55","designated_miles":65.5,"corridor_ready_miles":0,"corridor_pending_miles":65.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":65.5},{"state":"LA","highway":"I-59","fhwa_corridor":"I59","designated_miles":11.3,"corridor_ready_miles":0,"corridor_pending_miles":11.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":11.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"LA","highway":"I-110","fhwa_corridor":"I110","designated_miles":8.7,"corridor_ready_miles":0,"corridor_pending_miles":8.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":8.7},{"state":"LA","highway":"I-210","fhwa_corridor":"I210","designated_miles":12,"corridor_ready_miles":0,"corridor_pending_miles":12,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":12,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"LA","highway":"I-220","fhwa_corridor":"I220","designated_miles":11.6,"corridor_ready_miles":0,"corridor_pending_miles":11.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.6},{"state":"LA","highway":"I-610","fhwa_corridor":"I610","designated_miles":4.1,"corridor_ready_miles":0,"corridor_pending_miles":4.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.1},{"state":"LA","highway":"I-910","fhwa_corridor":"U90","designated_miles":9.7,"corridor_ready_miles":0,"corridor_pending_miles":9.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":9.7},{"state":"LA","highway":"US-90","fhwa_corridor":"U90","designated_miles":138.7,"corridor_ready_miles":0,"corridor_pending_miles":138.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":111},{"state":"LA","highway":"LA-1","fhwa_corridor":"S1","designated_miles":34.6,"corridor_ready_miles":0,"corridor_pending_miles":34.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":18.4},{"state":"LA","highway":"LA-3090","fhwa_corridor":"S3090","designated_miles":3.5,"corridor_ready_miles":0,"corridor_pending_miles":3.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.5},{"state":"LA","highway":"LA-3132","fhwa_corridor":"S3132","designated_miles":7.6,"corridor_ready_miles":0,"corridor_pending_miles":7.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":7.6},{"state":"LA","highway":"LA-3235","fhwa_corridor":"S3235","designated_miles":15.6,"corridor_ready_miles":0,"corridor_pending_miles":15.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":15.6},{"state":"MA","highway":"I-84","fhwa_corridor":"I84","designated_miles":7.6,"corridor_ready_miles":0,"corridor_pending_miles":7.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":7.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-90","fhwa_corridor":"I90","designated_miles":136,"corridor_ready_miles":136,"corridor_pending_miles":0,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":135.9,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-91","fhwa_corridor":"I91","designated_miles":54.1,"corridor_ready_miles":54.1,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":54.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-93","fhwa_corridor":"I93/U1; I93","designated_miles":44.1,"corridor_ready_miles":44.1,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":44.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-95","fhwa_corridor":"I95","designated_miles":88.1,"corridor_ready_miles":88.1,"corridor_pending_miles":0,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":61.8,"share_meeting_50_mile_rule":70.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.2},{"state":"MA","highway":"I-195","fhwa_corridor":"I195","designated_miles":39.4,"corridor_ready_miles":25.1,"corridor_pending_miles":14.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":39.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-290","fhwa_corridor":"I290","designated_miles":19.8,"corridor_ready_miles":19.8,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":19.8,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-395","fhwa_corridor":"I395","designated_miles":11.7,"corridor_ready_miles":0,"corridor_pending_miles":11.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":11.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"I-495","fhwa_corridor":"I495","designated_miles":120,"corridor_ready_miles":105.4,"corridor_pending_miles":14.6,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":82.6,"share_meeting_50_mile_rule":68.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":37.3},{"state":"MA","highway":"US-1","fhwa_corridor":"I93/U1","designated_miles":1.2,"corridor_ready_miles":1.2,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"US-3","fhwa_corridor":"U3","designated_miles":34.7,"corridor_ready_miles":34.7,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":34.6,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MA","highway":"US-6","fhwa_corridor":"US","designated_miles":65.6,"corridor_ready_miles":0,"corridor_pending_miles":65.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.9,"share_meeting_50_mile_rule":2.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":63.7},{"state":"MA","highway":"MA-2","fhwa_corridor":"S2","designated_miles":128.1,"corridor_ready_miles":0,"corridor_pending_miles":128.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":19.9,"share_meeting_50_mile_rule":15.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":77.7},{"state":"MA","highway":"MA-24","fhwa_corridor":"S24","designated_miles":36.9,"corridor_ready_miles":0,"corridor_pending_miles":36.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":36.9},{"state":"MA","highway":"MA-3","fhwa_corridor":"S3","designated_miles":43,"corridor_ready_miles":30.6,"corridor_pending_miles":12.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":43,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-68","fhwa_corridor":"I68/U40","designated_miles":73.9,"corridor_ready_miles":0,"corridor_pending_miles":73.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":22.1,"share_meeting_50_mile_rule":29.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":51.7},{"state":"MD","highway":"I-70","fhwa_corridor":"I70","designated_miles":69.7,"corridor_ready_miles":69.7,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":44.6,"share_meeting_50_mile_rule":64,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.2},{"state":"MD","highway":"I-81","fhwa_corridor":"I81/I","designated_miles":11.7,"corridor_ready_miles":11.7,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":11.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-83","fhwa_corridor":"I83/I; I695/I","designated_miles":33.3,"corridor_ready_miles":33.3,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":33.3,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-95","fhwa_corridor":"I95","designated_miles":106.5,"corridor_ready_miles":106.5,"corridor_pending_miles":0,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":106.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-97","fhwa_corridor":"I97","designated_miles":17.3,"corridor_ready_miles":17.3,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":17.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-270","fhwa_corridor":"I270","designated_miles":33.2,"corridor_ready_miles":33.2,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":33.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-495","fhwa_corridor":"I495/I","designated_miles":16,"corridor_ready_miles":16,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":16,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-595","fhwa_corridor":"I595/U50","designated_miles":18.4,"corridor_ready_miles":18.4,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":18.3,"share_meeting_50_mile_rule":99.4,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-695","fhwa_corridor":"I695/I; S695/S","designated_miles":43.1,"corridor_ready_miles":43.1,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":43,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"I-795","fhwa_corridor":"I795","designated_miles":8.8,"corridor_ready_miles":8.8,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":8.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"US-1","fhwa_corridor":"U1","designated_miles":79.9,"corridor_ready_miles":55.7,"corridor_pending_miles":24.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":6.3,"share_meeting_50_mile_rule":7.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":73.6},{"state":"MD","highway":"US-13","fhwa_corridor":"U13","designated_miles":41.5,"corridor_ready_miles":3,"corridor_pending_miles":38.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.5,"share_meeting_50_mile_rule":8.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":38},{"state":"MD","highway":"US-15","fhwa_corridor":"U15","designated_miles":37.3,"corridor_ready_miles":37.3,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":37.3},{"state":"MD","highway":"US-50","fhwa_corridor":"U50","designated_miles":111.6,"corridor_ready_miles":111.6,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":86.1,"share_meeting_50_mile_rule":77.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.6},{"state":"MD","highway":"US-301","fhwa_corridor":"U301/U","designated_miles":88.5,"corridor_ready_miles":66.1,"corridor_pending_miles":22.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.2,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":49.5},{"state":"MD","highway":"MD-100","fhwa_corridor":"S100","designated_miles":16.8,"corridor_ready_miles":16.8,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":16.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"MD-140","fhwa_corridor":"S140","designated_miles":33.8,"corridor_ready_miles":11.5,"corridor_pending_miles":22.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":33.8,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"MD-200","fhwa_corridor":"S200","designated_miles":20.8,"corridor_ready_miles":0,"corridor_pending_miles":20.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":20.8,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"MD-295","fhwa_corridor":"S295","designated_miles":30.4,"corridor_ready_miles":30.4,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":30.3,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MD","highway":"MD-32","fhwa_corridor":"S32","designated_miles":30.2,"corridor_ready_miles":30.2,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.3,"share_meeting_50_mile_rule":1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.9},{"state":"MD","highway":"MD-4","fhwa_corridor":"S4","designated_miles":58.5,"corridor_ready_miles":0,"corridor_pending_miles":58.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.9,"share_meeting_50_mile_rule":1.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":57.6},{"state":"MD","highway":"MD-5","fhwa_corridor":"S5","designated_miles":52.6,"corridor_ready_miles":52.6,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":25.6,"share_meeting_50_mile_rule":48.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27},{"state":"MD","highway":"MD-528","fhwa_corridor":"S528","designated_miles":8.5,"corridor_ready_miles":0,"corridor_pending_miles":8.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":8.5},{"state":"ME","highway":"I-95","fhwa_corridor":"I95","designated_miles":302.1,"corridor_ready_miles":110.1,"corridor_pending_miles":192,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":43.3,"share_meeting_50_mile_rule":14.3,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":121.9},{"state":"ME","highway":"I-295","fhwa_corridor":"I295","designated_miles":49.2,"corridor_ready_miles":49.2,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":21.7,"share_meeting_50_mile_rule":44.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27.4},{"state":"ME","highway":"I-395","fhwa_corridor":"S3","designated_miles":4.3,"corridor_ready_miles":0,"corridor_pending_miles":4.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":4.3,"share_meeting_50_mile_rule":99.1,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"ME","highway":"US-1","fhwa_corridor":"U1; S3","designated_miles":207,"corridor_ready_miles":68,"corridor_pending_miles":139,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":104.4,"share_meeting_50_mile_rule":50.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":49.9},{"state":"ME","highway":"US-2","fhwa_corridor":"U2","designated_miles":115.3,"corridor_ready_miles":26.5,"corridor_pending_miles":88.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":81.1},{"state":"ME","highway":"US-201","fhwa_corridor":"S201","designated_miles":101.5,"corridor_ready_miles":0,"corridor_pending_miles":101.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":101.5},{"state":"ME","highway":"US-302","fhwa_corridor":"US02","designated_miles":53.2,"corridor_ready_miles":0,"corridor_pending_miles":53.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":15,"share_meeting_50_mile_rule":28.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":38.2},{"state":"ME","highway":"ME-27","fhwa_corridor":"S27","designated_miles":140.7,"corridor_ready_miles":33.3,"corridor_pending_miles":107.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":67.3,"share_meeting_50_mile_rule":47.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":73.3},{"state":"ME","highway":"ME-3","fhwa_corridor":"S3","designated_miles":20.9,"corridor_ready_miles":0,"corridor_pending_miles":20.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":13.6},{"state":"MI","highway":"I-69","fhwa_corridor":"I69; I96; I94","designated_miles":201.7,"corridor_ready_miles":48.1,"corridor_pending_miles":153.6,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":86.9,"share_meeting_50_mile_rule":43.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":62.5},{"state":"MI","highway":"I-75","fhwa_corridor":"I75","designated_miles":398.4,"corridor_ready_miles":81.7,"corridor_pending_miles":316.6,"nevi_grade_stations":25,"miles_meeting_50_mile_rule":210.3,"share_meeting_50_mile_rule":52.8,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":69.4},{"state":"MI","highway":"I-94","fhwa_corridor":"I94; I94/I","designated_miles":269.1,"corridor_ready_miles":214.2,"corridor_pending_miles":54.9,"nevi_grade_stations":23,"miles_meeting_50_mile_rule":175,"share_meeting_50_mile_rule":65,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":65.8},{"state":"MI","highway":"I-96","fhwa_corridor":"I96","designated_miles":184.7,"corridor_ready_miles":184.7,"corridor_pending_miles":0,"nevi_grade_stations":15,"miles_meeting_50_mile_rule":96.8,"share_meeting_50_mile_rule":52.4,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":58.2},{"state":"MI","highway":"I-196","fhwa_corridor":"I196; U31","designated_miles":85,"corridor_ready_miles":44.6,"corridor_pending_miles":40.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":18.3,"share_meeting_50_mile_rule":21.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":61.1},{"state":"MI","highway":"I-275","fhwa_corridor":"I275","designated_miles":28.9,"corridor_ready_miles":0,"corridor_pending_miles":28.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":28.9},{"state":"MI","highway":"I-296","fhwa_corridor":"U131","designated_miles":2.8,"corridor_ready_miles":2.8,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":2.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MI","highway":"I-496","fhwa_corridor":"U127","designated_miles":3.4,"corridor_ready_miles":0,"corridor_pending_miles":3.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.4},{"state":"MI","highway":"I-696","fhwa_corridor":"I696","designated_miles":27.9,"corridor_ready_miles":0,"corridor_pending_miles":27.9,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":27.8,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MI","highway":"US-2","fhwa_corridor":"U2","designated_miles":195.3,"corridor_ready_miles":0,"corridor_pending_miles":195.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":139.7},{"state":"MI","highway":"US-10","fhwa_corridor":"U31; U127","designated_miles":8.6,"corridor_ready_miles":0,"corridor_pending_miles":8.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":2.7,"share_meeting_50_mile_rule":31.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5.9},{"state":"MI","highway":"US-31","fhwa_corridor":"U31","designated_miles":266.8,"corridor_ready_miles":27.8,"corridor_pending_miles":239,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":48.1,"share_meeting_50_mile_rule":18,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":66.4},{"state":"MI","highway":"US-127","fhwa_corridor":"U127","designated_miles":163,"corridor_ready_miles":0,"corridor_pending_miles":163,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":51.2,"share_meeting_50_mile_rule":31.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":51.4},{"state":"MI","highway":"US-131","fhwa_corridor":"U131","designated_miles":235.2,"corridor_ready_miles":235.2,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":4.6,"share_meeting_50_mile_rule":2,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":89.2},{"state":"MN","highway":"I-35","fhwa_corridor":"I35","designated_miles":219.8,"corridor_ready_miles":131.6,"corridor_pending_miles":88.2,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":161.3,"share_meeting_50_mile_rule":73.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":58.5},{"state":"MN","highway":"I-35E","fhwa_corridor":"I35","designated_miles":38.6,"corridor_ready_miles":38.6,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":38.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MN","highway":"I-35W","fhwa_corridor":"I35","designated_miles":40.6,"corridor_ready_miles":40.6,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":40.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"MN","highway":"I-90","fhwa_corridor":"I90","designated_miles":273.9,"corridor_ready_miles":0,"corridor_pending_miles":273.9,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0.1,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":164.4},{"state":"MN","highway":"I-94","fhwa_corridor":"I94/U52; I94","designated_miles":257.3,"corridor_ready_miles":194.6,"corridor_pending_miles":62.7,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":156.7,"share_meeting_50_mile_rule":60.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":100.7},{"state":"MN","highway":"I-694","fhwa_corridor":"I35","designated_miles":1.2,"corridor_ready_miles":1.2,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.2},{"state":"MO","highway":"I-29","fhwa_corridor":"I29/U71; I29/I35","designated_miles":127.3,"corridor_ready_miles":51.6,"corridor_pending_miles":75.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":12.8,"share_meeting_50_mile_rule":10.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":114.5},{"state":"MO","highway":"I-35","fhwa_corridor":"I35/U69; I35","designated_miles":108.5,"corridor_ready_miles":20.5,"corridor_pending_miles":87.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":17.9,"share_meeting_50_mile_rule":16.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":87.9},{"state":"MO","highway":"I-44","fhwa_corridor":"I44; I44/U50; I70","designated_miles":288.9,"corridor_ready_miles":2,"corridor_pending_miles":286.9,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":193.4,"share_meeting_50_mile_rule":67,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":95.4},{"state":"MO","highway":"I-49","fhwa_corridor":"I49","designated_miles":159.4,"corridor_ready_miles":0,"corridor_pending_miles":159.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":16.5,"share_meeting_50_mile_rule":10.4,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":109.4},{"state":"MO","highway":"I-55","fhwa_corridor":"I55; I55/U61","designated_miles":208.9,"corridor_ready_miles":34.6,"corridor_pending_miles":174.3,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":91.7,"share_meeting_50_mile_rule":43.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":117.1},{"state":"MO","highway":"I-70","fhwa_corridor":"I70","designated_miles":248.7,"corridor_ready_miles":59.7,"corridor_pending_miles":189.1,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":142,"share_meeting_50_mile_rule":57.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":54.4},{"state":"MO","highway":"US-71","fhwa_corridor":"I49","designated_miles":3.5,"corridor_ready_miles":0,"corridor_pending_miles":3.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.5},{"state":"MS","highway":"I-10","fhwa_corridor":"I10/I; I10","designated_miles":77.4,"corridor_ready_miles":0,"corridor_pending_miles":77.4,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":52.6,"share_meeting_50_mile_rule":68,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24.9},{"state":"MS","highway":"I-20","fhwa_corridor":"I20/I; I20","designated_miles":153.9,"corridor_ready_miles":0,"corridor_pending_miles":153.9,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":78.1,"share_meeting_50_mile_rule":50.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":75.9},{"state":"MS","highway":"I-22","fhwa_corridor":"I22","designated_miles":105.9,"corridor_ready_miles":0,"corridor_pending_miles":105.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":105.9},{"state":"MS","highway":"I-55","fhwa_corridor":"I55; I69/I55","designated_miles":287.9,"corridor_ready_miles":0,"corridor_pending_miles":287.9,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":39.9,"share_meeting_50_mile_rule":13.9,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":91.5},{"state":"MS","highway":"I-59","fhwa_corridor":"I59","designated_miles":148.1,"corridor_ready_miles":0,"corridor_pending_miles":148.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":148.1},{"state":"MS","highway":"I-69","fhwa_corridor":"I69","designated_miles":12.9,"corridor_ready_miles":0,"corridor_pending_miles":12.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":12.9},{"state":"MS","highway":"I-269","fhwa_corridor":"I269","designated_miles":25.7,"corridor_ready_miles":0,"corridor_pending_miles":25.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.7},{"state":"MT","highway":"I-15","fhwa_corridor":"I15","designated_miles":393.3,"corridor_ready_miles":0,"corridor_pending_miles":393.3,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":23.7,"share_meeting_50_mile_rule":6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":201.4},{"state":"MT","highway":"I-90","fhwa_corridor":"I90","designated_miles":541.9,"corridor_ready_miles":0,"corridor_pending_miles":541.9,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":1,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":216.2},{"state":"MT","highway":"I-94","fhwa_corridor":"I94","designated_miles":248,"corridor_ready_miles":0,"corridor_pending_miles":248,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":137.2},{"state":"MT","highway":"US-2","fhwa_corridor":"U2","designated_miles":662.5,"corridor_ready_miles":0,"corridor_pending_miles":662.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":662.5},{"state":"MT","highway":"US-12","fhwa_corridor":"I90; U93","designated_miles":8.7,"corridor_ready_miles":0,"corridor_pending_miles":8.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":7.5},{"state":"MT","highway":"US-93","fhwa_corridor":"U93","designated_miles":273.6,"corridor_ready_miles":0,"corridor_pending_miles":273.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":5.2,"share_meeting_50_mile_rule":1.9,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":115.4},{"state":"NC","highway":"I-26","fhwa_corridor":"I26/1; U19/2","designated_miles":52.9,"corridor_ready_miles":39.8,"corridor_pending_miles":13.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":39.8,"share_meeting_50_mile_rule":75.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":13.1},{"state":"NC","highway":"I-40","fhwa_corridor":"I40/1; I40; I40/I85","designated_miles":402.1,"corridor_ready_miles":179.8,"corridor_pending_miles":222.3,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":111.5,"share_meeting_50_mile_rule":27.7,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":108.1},{"state":"NC","highway":"I-42","fhwa_corridor":"U70","designated_miles":21.5,"corridor_ready_miles":0,"corridor_pending_miles":21.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":21.5},{"state":"NC","highway":"I-73","fhwa_corridor":"I73/I74","designated_miles":78.9,"corridor_ready_miles":0,"corridor_pending_miles":78.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":78.9},{"state":"NC","highway":"I-74","fhwa_corridor":"U74; I74","designated_miles":49.7,"corridor_ready_miles":0,"corridor_pending_miles":49.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":30.8},{"state":"NC","highway":"I-77","fhwa_corridor":"I77/1; I7/1","designated_miles":105,"corridor_ready_miles":31.4,"corridor_pending_miles":73.6,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":104.9,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NC","highway":"I-85","fhwa_corridor":"I85; I40/I85; I85/1; 85/1","designated_miles":199.1,"corridor_ready_miles":183.7,"corridor_pending_miles":15.4,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":139.1,"share_meeting_50_mile_rule":69.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":59.9},{"state":"NC","highway":"I-87","fhwa_corridor":"I87","designated_miles":10.3,"corridor_ready_miles":0,"corridor_pending_miles":10.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":10.3},{"state":"NC","highway":"I-95","fhwa_corridor":"I95/1","designated_miles":180.8,"corridor_ready_miles":85,"corridor_pending_miles":95.8,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":63,"share_meeting_50_mile_rule":34.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":73.7},{"state":"NC","highway":"I-240","fhwa_corridor":"U19/2","designated_miles":3.7,"corridor_ready_miles":0,"corridor_pending_miles":3.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NC","highway":"I-277","fhwa_corridor":"I277","designated_miles":3.8,"corridor_ready_miles":0,"corridor_pending_miles":3.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":3.8,"share_meeting_50_mile_rule":99.1,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NC","highway":"I-485","fhwa_corridor":"I485","designated_miles":63.9,"corridor_ready_miles":63.9,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":26.3,"share_meeting_50_mile_rule":41.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":37.7},{"state":"NC","highway":"I-885","fhwa_corridor":"U70","designated_miles":2.2,"corridor_ready_miles":2.2,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.2},{"state":"NC","highway":"US-13","fhwa_corridor":"U64; U17","designated_miles":32.1,"corridor_ready_miles":0,"corridor_pending_miles":32.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":32.1},{"state":"NC","highway":"US-17","fhwa_corridor":"U17; U74; U70","designated_miles":260.5,"corridor_ready_miles":0,"corridor_pending_miles":260.5,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":19,"share_meeting_50_mile_rule":7.3,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":72.7},{"state":"NC","highway":"US-19","fhwa_corridor":"U19/2","designated_miles":15.1,"corridor_ready_miles":0,"corridor_pending_miles":15.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":15.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NC","highway":"US-52","fhwa_corridor":"U74","designated_miles":2.5,"corridor_ready_miles":2.5,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.5},{"state":"NC","highway":"US-64","fhwa_corridor":"U64","designated_miles":151.5,"corridor_ready_miles":34.4,"corridor_pending_miles":117.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":79.6},{"state":"NC","highway":"US-70","fhwa_corridor":"U70","designated_miles":101.7,"corridor_ready_miles":46.2,"corridor_pending_miles":55.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":28.5,"share_meeting_50_mile_rule":28,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":39.9},{"state":"NC","highway":"US-74","fhwa_corridor":"U74","designated_miles":156.7,"corridor_ready_miles":34.3,"corridor_pending_miles":122.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":70.4},{"state":"NC","highway":"US-220","fhwa_corridor":"I73/I74","designated_miles":5.5,"corridor_ready_miles":0,"corridor_pending_miles":5.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":5.5},{"state":"ND","highway":"I-29","fhwa_corridor":"I29/I","designated_miles":217.4,"corridor_ready_miles":0,"corridor_pending_miles":217.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0.1,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":79.4},{"state":"ND","highway":"I-94","fhwa_corridor":"I94/I","designated_miles":350.8,"corridor_ready_miles":0,"corridor_pending_miles":350.8,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":2.7,"share_meeting_50_mile_rule":0.8,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":158.7},{"state":"NE","highway":"I-80","fhwa_corridor":"I80; I80/U77","designated_miles":452.5,"corridor_ready_miles":140.9,"corridor_pending_miles":311.6,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":71.4,"share_meeting_50_mile_rule":15.8,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":124.9},{"state":"NE","highway":"US-6","fhwa_corridor":"I480","designated_miles":27.8,"corridor_ready_miles":0,"corridor_pending_miles":27.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27.8},{"state":"NH","highway":"I-89","fhwa_corridor":"I89","designated_miles":59.3,"corridor_ready_miles":0,"corridor_pending_miles":59.3,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":0.7,"share_meeting_50_mile_rule":1.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":58.7},{"state":"NH","highway":"I-93","fhwa_corridor":"I93","designated_miles":131.3,"corridor_ready_miles":131.3,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":35.5,"share_meeting_50_mile_rule":27,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":95.8},{"state":"NH","highway":"I-95","fhwa_corridor":"I95","designated_miles":16.1,"corridor_ready_miles":16.1,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":16.1,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NH","highway":"I-293","fhwa_corridor":"S101; I293","designated_miles":10.6,"corridor_ready_miles":0,"corridor_pending_miles":10.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":10.6,"share_meeting_50_mile_rule":99.5,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NH","highway":"US-2","fhwa_corridor":"U2; S16","designated_miles":35.1,"corridor_ready_miles":0,"corridor_pending_miles":35.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":35.1,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NH","highway":"US-4","fhwa_corridor":"U4","designated_miles":34.5,"corridor_ready_miles":0,"corridor_pending_miles":34.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":34.5},{"state":"NH","highway":"US-202","fhwa_corridor":"S9","designated_miles":12.8,"corridor_ready_miles":0,"corridor_pending_miles":12.8,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":12.8},{"state":"NH","highway":"US-302","fhwa_corridor":"S302","designated_miles":46.5,"corridor_ready_miles":0,"corridor_pending_miles":46.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":46.5},{"state":"NH","highway":"Everett Turnpike","fhwa_corridor":"Everett Turnpike","designated_miles":19.5,"corridor_ready_miles":19.5,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":19.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NH","highway":"NH-101","fhwa_corridor":"S101","designated_miles":86,"corridor_ready_miles":0,"corridor_pending_miles":86,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":4.4,"share_meeting_50_mile_rule":5.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":54.2},{"state":"NH","highway":"NH-11","fhwa_corridor":"S11; SR11","designated_miles":24.4,"corridor_ready_miles":0,"corridor_pending_miles":24.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":13.8},{"state":"NH","highway":"NH-16","fhwa_corridor":"S16","designated_miles":153.9,"corridor_ready_miles":0,"corridor_pending_miles":153.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":1.2,"share_meeting_50_mile_rule":0.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":109.9},{"state":"NH","highway":"NH-302","fhwa_corridor":"S302","designated_miles":6.7,"corridor_ready_miles":0,"corridor_pending_miles":6.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.7},{"state":"NH","highway":"NH-9","fhwa_corridor":"SR9","designated_miles":44.6,"corridor_ready_miles":0,"corridor_pending_miles":44.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":44.6},{"state":"NJ","highway":"I-76","fhwa_corridor":"I76","designated_miles":2.5,"corridor_ready_miles":0,"corridor_pending_miles":2.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":2.5,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"I-78","fhwa_corridor":"I78/I; I78","designated_miles":67,"corridor_ready_miles":19.2,"corridor_pending_miles":47.8,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":67,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"I-80","fhwa_corridor":"I80","designated_miles":67.7,"corridor_ready_miles":67.7,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":28.5,"share_meeting_50_mile_rule":42.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":39.2},{"state":"NJ","highway":"I-95","fhwa_corridor":"I95/S700P; I95; I95/S700; I80/I95","designated_miles":82.9,"corridor_ready_miles":78.7,"corridor_pending_miles":4.2,"nevi_grade_stations":24,"miles_meeting_50_mile_rule":82.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"I-195","fhwa_corridor":"I195/S700; I195","designated_miles":33.6,"corridor_ready_miles":6.5,"corridor_pending_miles":27.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.9,"share_meeting_50_mile_rule":11.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.7},{"state":"NJ","highway":"I-278","fhwa_corridor":"I278","designated_miles":1.4,"corridor_ready_miles":0,"corridor_pending_miles":1.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.4},{"state":"NJ","highway":"I-280","fhwa_corridor":"I280","designated_miles":16.7,"corridor_ready_miles":0,"corridor_pending_miles":16.7,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":16.6,"share_meeting_50_mile_rule":99.6,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"I-287","fhwa_corridor":"I287/I","designated_miles":66.7,"corridor_ready_miles":14.3,"corridor_pending_miles":52.4,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":66.6,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"I-295","fhwa_corridor":"I295/I; I295/S700","designated_miles":76.2,"corridor_ready_miles":76.2,"corridor_pending_miles":0,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":49.7,"share_meeting_50_mile_rule":65.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.5},{"state":"NJ","highway":"I-676","fhwa_corridor":"I676","designated_miles":4.6,"corridor_ready_miles":0,"corridor_pending_miles":4.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":4.6},{"state":"NJ","highway":"US-9","fhwa_corridor":"S444","designated_miles":4.3,"corridor_ready_miles":0,"corridor_pending_miles":4.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":2.9,"share_meeting_50_mile_rule":68,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.4},{"state":"NJ","highway":"US-444","fhwa_corridor":"S444","designated_miles":170.8,"corridor_ready_miles":0,"corridor_pending_miles":170.8,"nevi_grade_stations":23,"miles_meeting_50_mile_rule":170.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"NJ-446","fhwa_corridor":"S446","designated_miles":44.5,"corridor_ready_miles":0,"corridor_pending_miles":44.5,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":44.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NJ","highway":"NJ-700","fhwa_corridor":"S700","designated_miles":51.8,"corridor_ready_miles":0,"corridor_pending_miles":51.8,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":51.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NM","highway":"I-10","fhwa_corridor":"I10","designated_miles":163.9,"corridor_ready_miles":0,"corridor_pending_miles":163.9,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":44.9,"share_meeting_50_mile_rule":27.4,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":60.6},{"state":"NM","highway":"I-25","fhwa_corridor":"I25; I25/S285","designated_miles":454.3,"corridor_ready_miles":56.5,"corridor_pending_miles":397.7,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":138.8,"share_meeting_50_mile_rule":30.6,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":108.2},{"state":"NM","highway":"I-40","fhwa_corridor":"I40","designated_miles":371.9,"corridor_ready_miles":0,"corridor_pending_miles":371.9,"nevi_grade_stations":16,"miles_meeting_50_mile_rule":129.7,"share_meeting_50_mile_rule":34.9,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":79.6},{"state":"NM","highway":"US-54","fhwa_corridor":"U70; S285; U60","designated_miles":20.7,"corridor_ready_miles":0,"corridor_pending_miles":20.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":20.7},{"state":"NM","highway":"US-60","fhwa_corridor":"U60; S285","designated_miles":226.1,"corridor_ready_miles":0,"corridor_pending_miles":226.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":125.2},{"state":"NM","highway":"US-62","fhwa_corridor":"S285","designated_miles":2.1,"corridor_ready_miles":0,"corridor_pending_miles":2.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.1},{"state":"NM","highway":"US-70","fhwa_corridor":"U70; S285","designated_miles":271.5,"corridor_ready_miles":0,"corridor_pending_miles":271.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":209},{"state":"NM","highway":"US-84","fhwa_corridor":"S285","designated_miles":35.3,"corridor_ready_miles":0,"corridor_pending_miles":35.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.3},{"state":"NM","highway":"US-285","fhwa_corridor":"S285","designated_miles":339.7,"corridor_ready_miles":0,"corridor_pending_miles":339.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":89.5},{"state":"NM","highway":"US-380","fhwa_corridor":"U380; U70","designated_miles":196.6,"corridor_ready_miles":0,"corridor_pending_miles":196.6,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":106},{"state":"NV","highway":"I-11","fhwa_corridor":"I11/U93; I11; U93/U95; I515/U95","designated_miles":45.8,"corridor_ready_miles":0,"corridor_pending_miles":45.8,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":45.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NV","highway":"I-15","fhwa_corridor":"I15","designated_miles":120.7,"corridor_ready_miles":120.7,"corridor_pending_miles":0,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":48.4,"share_meeting_50_mile_rule":40.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":72.3},{"state":"NV","highway":"I-80","fhwa_corridor":"I80; I80/U95","designated_miles":384.2,"corridor_ready_miles":48.5,"corridor_pending_miles":335.7,"nevi_grade_stations":16,"miles_meeting_50_mile_rule":100.4,"share_meeting_50_mile_rule":26.1,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":67.5},{"state":"NV","highway":"I-215","fhwa_corridor":"I215/S215","designated_miles":11.1,"corridor_ready_miles":11.1,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":11.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NV","highway":"I-580","fhwa_corridor":"I580","designated_miles":34.9,"corridor_ready_miles":34.9,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":34.7,"share_meeting_50_mile_rule":99.5,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NV","highway":"US-6","fhwa_corridor":"U6/U95; U6/U50","designated_miles":102.9,"corridor_ready_miles":0,"corridor_pending_miles":102.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":102.9},{"state":"NV","highway":"US-50","fhwa_corridor":"U50; U6/U50","designated_miles":337.9,"corridor_ready_miles":12.2,"corridor_pending_miles":325.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":21.3,"share_meeting_50_mile_rule":6.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":316.6},{"state":"NV","highway":"US-93","fhwa_corridor":"U93; U95","designated_miles":438.8,"corridor_ready_miles":0,"corridor_pending_miles":438.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":233.3},{"state":"NV","highway":"US-95","fhwa_corridor":"I80/U95; U95; U93/U95; U6/U95","designated_miles":476.5,"corridor_ready_miles":0,"corridor_pending_miles":476.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.8,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":180.8},{"state":"NV","highway":"US-395","fhwa_corridor":"U395","designated_miles":49.9,"corridor_ready_miles":13.8,"corridor_pending_miles":36.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":34.1},{"state":"NV","highway":"NV-215","fhwa_corridor":"S215/S215; S215","designated_miles":38.3,"corridor_ready_miles":25.6,"corridor_pending_miles":12.7,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":38.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NV","highway":"NV-28","fhwa_corridor":"S28","designated_miles":16.1,"corridor_ready_miles":16.1,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":16.1},{"state":"NY","highway":"I-81","fhwa_corridor":"I81","designated_miles":183.1,"corridor_ready_miles":0,"corridor_pending_miles":183.1,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":127.5,"share_meeting_50_mile_rule":69.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":55.7},{"state":"NY","highway":"I-84","fhwa_corridor":"I84","designated_miles":70.5,"corridor_ready_miles":51.7,"corridor_pending_miles":18.8,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":70.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-86","fhwa_corridor":"I86","designated_miles":211.9,"corridor_ready_miles":28,"corridor_pending_miles":183.9,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":211.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-87","fhwa_corridor":"I87; I87/I287; I87/S7","designated_miles":327,"corridor_ready_miles":210.2,"corridor_pending_miles":116.7,"nevi_grade_stations":35,"miles_meeting_50_mile_rule":297.7,"share_meeting_50_mile_rule":91,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.1},{"state":"NY","highway":"I-88","fhwa_corridor":"I88","designated_miles":116.6,"corridor_ready_miles":0,"corridor_pending_miles":116.6,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":116.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-90","fhwa_corridor":"I90","designated_miles":381.5,"corridor_ready_miles":194.7,"corridor_pending_miles":186.8,"nevi_grade_stations":36,"miles_meeting_50_mile_rule":381.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-95","fhwa_corridor":"I95","designated_miles":22.1,"corridor_ready_miles":22.1,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":22.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-190","fhwa_corridor":"I190","designated_miles":28,"corridor_ready_miles":17,"corridor_pending_miles":10.9,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":27.9,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-278","fhwa_corridor":"I278","designated_miles":31.7,"corridor_ready_miles":31.7,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":31.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-287","fhwa_corridor":"I287","designated_miles":11.4,"corridor_ready_miles":11.4,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":11.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-390","fhwa_corridor":"I390","designated_miles":75.7,"corridor_ready_miles":0,"corridor_pending_miles":75.7,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":75.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-490","fhwa_corridor":"I490","designated_miles":37.4,"corridor_ready_miles":0,"corridor_pending_miles":37.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":37.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-495","fhwa_corridor":"I495","designated_miles":68.6,"corridor_ready_miles":68.6,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":68.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-678","fhwa_corridor":"I678","designated_miles":14.4,"corridor_ready_miles":14.4,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":14.3,"share_meeting_50_mile_rule":99.3,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"I-684","fhwa_corridor":"I684","designated_miles":27.9,"corridor_ready_miles":10.7,"corridor_pending_miles":17.1,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":27.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"US-6","fhwa_corridor":"I86; S17","designated_miles":16.2,"corridor_ready_miles":2.5,"corridor_pending_miles":13.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":16.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"NY","highway":"NY-13","fhwa_corridor":"S13","designated_miles":52.4,"corridor_ready_miles":0,"corridor_pending_miles":52.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":26.3,"share_meeting_50_mile_rule":50.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26},{"state":"NY","highway":"NY-17","fhwa_corridor":"S17","designated_miles":147.7,"corridor_ready_miles":0,"corridor_pending_miles":147.7,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":121.8,"share_meeting_50_mile_rule":82.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.8},{"state":"NY","highway":"NY-25","fhwa_corridor":"S25","designated_miles":65,"corridor_ready_miles":65,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":14.5,"share_meeting_50_mile_rule":22.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":50.5},{"state":"NY","highway":"NY-27","fhwa_corridor":"S27","designated_miles":120.7,"corridor_ready_miles":120.7,"corridor_pending_miles":0,"nevi_grade_stations":15,"miles_meeting_50_mile_rule":120.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OH","highway":"I-70","fhwa_corridor":"I70","designated_miles":223.7,"corridor_ready_miles":144.8,"corridor_pending_miles":78.9,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":134.7,"share_meeting_50_mile_rule":60.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":50.5},{"state":"OH","highway":"I-71","fhwa_corridor":"I71/I","designated_miles":244.1,"corridor_ready_miles":166.5,"corridor_pending_miles":77.6,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":156.9,"share_meeting_50_mile_rule":64.3,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":50.8},{"state":"OH","highway":"I-74","fhwa_corridor":"I74; I74/I","designated_miles":18.7,"corridor_ready_miles":3.4,"corridor_pending_miles":15.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":18.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OH","highway":"I-75","fhwa_corridor":"I75/I; I75","designated_miles":210.1,"corridor_ready_miles":22,"corridor_pending_miles":188.1,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":163.5,"share_meeting_50_mile_rule":77.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":46.7},{"state":"OH","highway":"I-76","fhwa_corridor":"I76; I76/I77","designated_miles":79.7,"corridor_ready_miles":3.4,"corridor_pending_miles":76.4,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":50,"share_meeting_50_mile_rule":62.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":29.7},{"state":"OH","highway":"I-77","fhwa_corridor":"I77","designated_miles":158.7,"corridor_ready_miles":54.9,"corridor_pending_miles":103.8,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":132.5,"share_meeting_50_mile_rule":83.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26},{"state":"OH","highway":"I-80","fhwa_corridor":"I80/I90; I80","designated_miles":233.8,"corridor_ready_miles":80.3,"corridor_pending_miles":153.6,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":86.6,"share_meeting_50_mile_rule":37,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":92.1},{"state":"OH","highway":"I-90","fhwa_corridor":"I80/I90; I90/I","designated_miles":101.3,"corridor_ready_miles":50.8,"corridor_pending_miles":50.5,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":101.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OH","highway":"I-270","fhwa_corridor":"I270/I","designated_miles":53.3,"corridor_ready_miles":53.3,"corridor_pending_miles":0,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":53.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OH","highway":"I-275","fhwa_corridor":"I275/I","designated_miles":51.6,"corridor_ready_miles":51.6,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":44.7,"share_meeting_50_mile_rule":86.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":7},{"state":"OH","highway":"I-675","fhwa_corridor":"I675/I","designated_miles":24.9,"corridor_ready_miles":0,"corridor_pending_miles":24.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24.9},{"state":"OH","highway":"I-680","fhwa_corridor":"I680","designated_miles":16.2,"corridor_ready_miles":0,"corridor_pending_miles":16.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":16.2,"share_meeting_50_mile_rule":99.7,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OH","highway":"US-23","fhwa_corridor":"U23","designated_miles":66.3,"corridor_ready_miles":0,"corridor_pending_miles":66.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":8.6,"share_meeting_50_mile_rule":13,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":54.4},{"state":"OH","highway":"US-30","fhwa_corridor":"U30","designated_miles":184.5,"corridor_ready_miles":30,"corridor_pending_miles":154.5,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":10.2,"share_meeting_50_mile_rule":5.5,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":84.2},{"state":"OH","highway":"US-33","fhwa_corridor":"U33","designated_miles":112.9,"corridor_ready_miles":112.9,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":64.6},{"state":"OH","highway":"US-68","fhwa_corridor":"U23","designated_miles":3.4,"corridor_ready_miles":0,"corridor_pending_miles":3.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":3.4},{"state":"OH","highway":"OH-13","fhwa_corridor":"S13","designated_miles":47.4,"corridor_ready_miles":47.4,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.2,"share_meeting_50_mile_rule":0.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":47.2},{"state":"OK","highway":"I-35","fhwa_corridor":"I35","designated_miles":235.1,"corridor_ready_miles":146,"corridor_pending_miles":89.1,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":124.6,"share_meeting_50_mile_rule":53,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":76.7},{"state":"OK","highway":"I-40","fhwa_corridor":"I40/U270; I40","designated_miles":324.9,"corridor_ready_miles":229.4,"corridor_pending_miles":95.4,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":213.8,"share_meeting_50_mile_rule":65.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":58.8},{"state":"OK","highway":"I-44","fhwa_corridor":"I44; I44/S3","designated_miles":321.1,"corridor_ready_miles":285.8,"corridor_pending_miles":35.4,"nevi_grade_stations":14,"miles_meeting_50_mile_rule":216.9,"share_meeting_50_mile_rule":67.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":40.4},{"state":"OK","highway":"I-244","fhwa_corridor":"U75; U412","designated_miles":12.2,"corridor_ready_miles":3.7,"corridor_pending_miles":8.5,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":12.1,"share_meeting_50_mile_rule":99.5,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OK","highway":"I-444","fhwa_corridor":"U75","designated_miles":2.8,"corridor_ready_miles":2.8,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.8},{"state":"OK","highway":"US-59","fhwa_corridor":"U412; U69","designated_miles":18.7,"corridor_ready_miles":10,"corridor_pending_miles":8.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":18.7},{"state":"OK","highway":"US-60","fhwa_corridor":"U69; U412; U81","designated_miles":41.1,"corridor_ready_miles":15.6,"corridor_pending_miles":25.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":24.4},{"state":"OK","highway":"US-62","fhwa_corridor":"U81; U75; U62","designated_miles":107.2,"corridor_ready_miles":12.5,"corridor_pending_miles":94.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":92.8},{"state":"OK","highway":"US-64","fhwa_corridor":"U412; U69","designated_miles":55.7,"corridor_ready_miles":24.4,"corridor_pending_miles":31.3,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":6.9,"share_meeting_50_mile_rule":12.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":28.3},{"state":"OK","highway":"US-69","fhwa_corridor":"U69","designated_miles":208.3,"corridor_ready_miles":15.1,"corridor_pending_miles":193.2,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":105.6,"share_meeting_50_mile_rule":50.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":55.8},{"state":"OK","highway":"US-75","fhwa_corridor":"U75","designated_miles":95.4,"corridor_ready_miles":77.4,"corridor_pending_miles":18,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":19.3,"share_meeting_50_mile_rule":20.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":40.3},{"state":"OK","highway":"US-81","fhwa_corridor":"U81","designated_miles":201.6,"corridor_ready_miles":0,"corridor_pending_miles":201.6,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":1.4,"share_meeting_50_mile_rule":0.7,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":82.3},{"state":"OK","highway":"US-412","fhwa_corridor":"U412","designated_miles":120.4,"corridor_ready_miles":0,"corridor_pending_miles":120.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3,"share_meeting_50_mile_rule":2.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":58.9},{"state":"OK","highway":"OK-351","fhwa_corridor":"S351","designated_miles":55.5,"corridor_ready_miles":33.3,"corridor_pending_miles":22.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":55.5},{"state":"OK","highway":"OK-51","fhwa_corridor":"S51","designated_miles":88.1,"corridor_ready_miles":71.4,"corridor_pending_miles":16.8,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":33.3,"share_meeting_50_mile_rule":37.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":54.9},{"state":"OR","highway":"I-5","fhwa_corridor":"I5; I5/S99E; I5/U30","designated_miles":306.9,"corridor_ready_miles":306.9,"corridor_pending_miles":0,"nevi_grade_stations":21,"miles_meeting_50_mile_rule":306.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OR","highway":"I-82","fhwa_corridor":"I82","designated_miles":11.2,"corridor_ready_miles":11.2,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.2},{"state":"OR","highway":"I-84","fhwa_corridor":"I84/U30; I84","designated_miles":371,"corridor_ready_miles":82.9,"corridor_pending_miles":288.1,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":124.2,"share_meeting_50_mile_rule":33.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":115.6},{"state":"OR","highway":"I-205","fhwa_corridor":"I205","designated_miles":24.2,"corridor_ready_miles":0,"corridor_pending_miles":24.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":24.1,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"OR","highway":"I-405","fhwa_corridor":"I405","designated_miles":2.9,"corridor_ready_miles":0,"corridor_pending_miles":2.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.9},{"state":"OR","highway":"US-20","fhwa_corridor":"U20","designated_miles":442.2,"corridor_ready_miles":0,"corridor_pending_miles":442.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":268},{"state":"OR","highway":"US-26","fhwa_corridor":"U26; U97","designated_miles":443.7,"corridor_ready_miles":1.3,"corridor_pending_miles":442.4,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":34.7,"share_meeting_50_mile_rule":7.8,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":151.8},{"state":"OR","highway":"US-30","fhwa_corridor":"I84/U30","designated_miles":5.9,"corridor_ready_miles":4,"corridor_pending_miles":1.9,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":4},{"state":"OR","highway":"US-95","fhwa_corridor":"U95","designated_miles":121.1,"corridor_ready_miles":0,"corridor_pending_miles":121.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":121.1},{"state":"OR","highway":"US-97","fhwa_corridor":"U97","designated_miles":284.5,"corridor_ready_miles":38.3,"corridor_pending_miles":246.2,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":80.9,"share_meeting_50_mile_rule":28.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":92.2},{"state":"OR","highway":"US-101","fhwa_corridor":"U101","designated_miles":339.4,"corridor_ready_miles":339.4,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":32,"share_meeting_50_mile_rule":9.4,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":111.4},{"state":"OR","highway":"OR-42","fhwa_corridor":"S42","designated_miles":72.7,"corridor_ready_miles":0,"corridor_pending_miles":72.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":72.7},{"state":"PA","highway":"I-70","fhwa_corridor":"I70; I79/I; I70/I","designated_miles":79.9,"corridor_ready_miles":60.1,"corridor_pending_miles":19.8,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":79.8,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-76","fhwa_corridor":"I76; I70; I70/I76; U30","designated_miles":345.5,"corridor_ready_miles":205.5,"corridor_pending_miles":140,"nevi_grade_stations":31,"miles_meeting_50_mile_rule":319.5,"share_meeting_50_mile_rule":92.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.1},{"state":"PA","highway":"I-78","fhwa_corridor":"I78","designated_miles":76.4,"corridor_ready_miles":0,"corridor_pending_miles":76.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":49.4,"share_meeting_50_mile_rule":64.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":27.1},{"state":"PA","highway":"I-79","fhwa_corridor":"I79/I","designated_miles":177.2,"corridor_ready_miles":66.7,"corridor_pending_miles":110.5,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":143.8,"share_meeting_50_mile_rule":81.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":33.4},{"state":"PA","highway":"I-80","fhwa_corridor":"I80; I276/S700P","designated_miles":299.4,"corridor_ready_miles":34.3,"corridor_pending_miles":265,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":237.6,"share_meeting_50_mile_rule":79.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":61.8},{"state":"PA","highway":"I-81","fhwa_corridor":"I81","designated_miles":231.5,"corridor_ready_miles":0,"corridor_pending_miles":231.5,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":133.2,"share_meeting_50_mile_rule":57.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":98.4},{"state":"PA","highway":"I-83","fhwa_corridor":"I83","designated_miles":49.7,"corridor_ready_miles":39,"corridor_pending_miles":10.7,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":49.7,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-84","fhwa_corridor":"I84","designated_miles":54,"corridor_ready_miles":0,"corridor_pending_miles":54,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":54},{"state":"PA","highway":"I-90","fhwa_corridor":"I90/I","designated_miles":45.9,"corridor_ready_miles":0,"corridor_pending_miles":45.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":45.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-95","fhwa_corridor":"I95","designated_miles":39.8,"corridor_ready_miles":39.8,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":39.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-99","fhwa_corridor":"I99","designated_miles":75.1,"corridor_ready_miles":60.9,"corridor_pending_miles":14.2,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":75.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-180","fhwa_corridor":"I180","designated_miles":28.7,"corridor_ready_miles":0,"corridor_pending_miles":28.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":28.6,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-276","fhwa_corridor":"I276; I276/S700P","designated_miles":30.3,"corridor_ready_miles":30.3,"corridor_pending_miles":0,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":30.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-295","fhwa_corridor":"I95/I295","designated_miles":10.1,"corridor_ready_miles":10.1,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":10.1,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-376","fhwa_corridor":"I376/I","designated_miles":83.6,"corridor_ready_miles":39.6,"corridor_pending_miles":44,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":83.5,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-476","fhwa_corridor":"I476; I476/S9","designated_miles":121.3,"corridor_ready_miles":99.4,"corridor_pending_miles":21.9,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":121.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"PA","highway":"I-676","fhwa_corridor":"I676","designated_miles":1.9,"corridor_ready_miles":1.9,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.9},{"state":"PA","highway":"US-1","fhwa_corridor":"U1","designated_miles":50.7,"corridor_ready_miles":0,"corridor_pending_miles":50.7,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":14.7,"share_meeting_50_mile_rule":29,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":31.5},{"state":"PA","highway":"US-15","fhwa_corridor":"U15","designated_miles":11.3,"corridor_ready_miles":11.3,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.3},{"state":"PA","highway":"US-30","fhwa_corridor":"U30","designated_miles":140,"corridor_ready_miles":116.8,"corridor_pending_miles":23.2,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":54,"share_meeting_50_mile_rule":38.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":52.7},{"state":"PA","highway":"US-222","fhwa_corridor":"U422","designated_miles":2.3,"corridor_ready_miles":0,"corridor_pending_miles":2.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.3},{"state":"PA","highway":"US-422","fhwa_corridor":"U422","designated_miles":75.6,"corridor_ready_miles":0,"corridor_pending_miles":75.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":20.9,"share_meeting_50_mile_rule":27.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":38},{"state":"RI","highway":"I-95","fhwa_corridor":"I95","designated_miles":43.2,"corridor_ready_miles":43.2,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":43.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"SC","highway":"I-20","fhwa_corridor":"I20","designated_miles":140.2,"corridor_ready_miles":0,"corridor_pending_miles":140.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":71.2},{"state":"SC","highway":"I-26","fhwa_corridor":"I26","designated_miles":219.4,"corridor_ready_miles":62.9,"corridor_pending_miles":156.5,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":137.5,"share_meeting_50_mile_rule":62.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":81.8},{"state":"SC","highway":"I-77","fhwa_corridor":"I77","designated_miles":89.1,"corridor_ready_miles":89.1,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":9.7,"share_meeting_50_mile_rule":10.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":79.4},{"state":"SC","highway":"I-85","fhwa_corridor":"I85","designated_miles":104.2,"corridor_ready_miles":104.2,"corridor_pending_miles":0,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":69,"share_meeting_50_mile_rule":66.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":35.2},{"state":"SC","highway":"I-95","fhwa_corridor":"I95/S405; I95","designated_miles":198.6,"corridor_ready_miles":0,"corridor_pending_miles":198.6,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0.3,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":103.2},{"state":"SD","highway":"I-29","fhwa_corridor":"I29","designated_miles":251.6,"corridor_ready_miles":0,"corridor_pending_miles":251.6,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":5.6,"share_meeting_50_mile_rule":2.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":168.5},{"state":"SD","highway":"I-90","fhwa_corridor":"I90","designated_miles":411,"corridor_ready_miles":0,"corridor_pending_miles":411,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":15.4,"share_meeting_50_mile_rule":3.7,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":154.4},{"state":"SD","highway":"I-190","fhwa_corridor":"I190","designated_miles":1.3,"corridor_ready_miles":0,"corridor_pending_miles":1.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.3},{"state":"SD","highway":"I-229","fhwa_corridor":"I229","designated_miles":11.4,"corridor_ready_miles":0,"corridor_pending_miles":11.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":11.4},{"state":"TX","highway":"I-2","fhwa_corridor":"I2/I","designated_miles":45.8,"corridor_ready_miles":0,"corridor_pending_miles":45.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":14.2,"share_meeting_50_mile_rule":31,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":31.6},{"state":"TX","highway":"I-10","fhwa_corridor":"I10/U180; I10/U80; I10/U290; I10; I10/U87; I10/U90; I10/I45","designated_miles":870.8,"corridor_ready_miles":225.7,"corridor_pending_miles":645,"nevi_grade_stations":49,"miles_meeting_50_mile_rule":377.7,"share_meeting_50_mile_rule":43.4,"stretches_not_meeting":6,"longest_stretch_not_meeting_miles":115.5},{"state":"TX","highway":"I-14","fhwa_corridor":"I14","designated_miles":24.4,"corridor_ready_miles":0,"corridor_pending_miles":24.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":24.4},{"state":"TX","highway":"I-20","fhwa_corridor":"I20/U80; I20/I820; I20; I20/U259; I20/I","designated_miles":625.7,"corridor_ready_miles":71,"corridor_pending_miles":554.7,"nevi_grade_stations":26,"miles_meeting_50_mile_rule":451.5,"share_meeting_50_mile_rule":72.2,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":93.4},{"state":"TX","highway":"I-27","fhwa_corridor":"I27/I","designated_miles":124.4,"corridor_ready_miles":0,"corridor_pending_miles":124.4,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":90.5,"share_meeting_50_mile_rule":72.8,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":33.9},{"state":"TX","highway":"I-30","fhwa_corridor":"I30/U80; I30","designated_miles":222.2,"corridor_ready_miles":92,"corridor_pending_miles":130.2,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":160.4,"share_meeting_50_mile_rule":72.2,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":61.7},{"state":"TX","highway":"I-35","fhwa_corridor":"I35/U81; I10/I35; I35/I410; I35/U77; I35","designated_miles":406.8,"corridor_ready_miles":262.4,"corridor_pending_miles":144.5,"nevi_grade_stations":34,"miles_meeting_50_mile_rule":297.5,"share_meeting_50_mile_rule":73.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":55},{"state":"TX","highway":"I-35E","fhwa_corridor":"I35E","designated_miles":95.6,"corridor_ready_miles":95.6,"corridor_pending_miles":0,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":42.9,"share_meeting_50_mile_rule":44.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":52.8},{"state":"TX","highway":"I-35W","fhwa_corridor":"I35W; I35W/U377","designated_miles":85,"corridor_ready_miles":85,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":23.6,"share_meeting_50_mile_rule":27.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":61.5},{"state":"TX","highway":"I-37","fhwa_corridor":"I37/I","designated_miles":143.1,"corridor_ready_miles":0,"corridor_pending_miles":143.1,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":17.3,"share_meeting_50_mile_rule":12.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":69.3},{"state":"TX","highway":"I-40","fhwa_corridor":"I40/I","designated_miles":176.1,"corridor_ready_miles":0,"corridor_pending_miles":176.1,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":40.1,"share_meeting_50_mile_rule":22.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":99.7},{"state":"TX","highway":"I-44","fhwa_corridor":"I44","designated_miles":14.9,"corridor_ready_miles":0,"corridor_pending_miles":14.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":14.9,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-45","fhwa_corridor":"I45/S87; I10/I45; I45","designated_miles":284.2,"corridor_ready_miles":174.9,"corridor_pending_miles":109.3,"nevi_grade_stations":26,"miles_meeting_50_mile_rule":284.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-69","fhwa_corridor":"I69/U59; I69E; I69W","designated_miles":78.8,"corridor_ready_miles":34,"corridor_pending_miles":44.8,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":59.5,"share_meeting_50_mile_rule":75.5,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":9.4},{"state":"TX","highway":"I-69C","fhwa_corridor":"I69C","designated_miles":17.4,"corridor_ready_miles":0,"corridor_pending_miles":17.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":17.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-69E","fhwa_corridor":"I69E","designated_miles":41.3,"corridor_ready_miles":0,"corridor_pending_miles":41.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":41.3,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-345","fhwa_corridor":"I45","designated_miles":1.1,"corridor_ready_miles":0,"corridor_pending_miles":1.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.1},{"state":"TX","highway":"I-410","fhwa_corridor":"I410","designated_miles":47.7,"corridor_ready_miles":0,"corridor_pending_miles":47.7,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":47.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-610","fhwa_corridor":"I610","designated_miles":37.1,"corridor_ready_miles":37.1,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":37,"share_meeting_50_mile_rule":99.8,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-635","fhwa_corridor":"I635","designated_miles":36.3,"corridor_ready_miles":36.3,"corridor_pending_miles":0,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":36.3,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"I-820","fhwa_corridor":"I20/I820; I820","designated_miles":34.1,"corridor_ready_miles":34.1,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":34.1,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"TX","highway":"US-59","fhwa_corridor":"I69/U59","designated_miles":1.5,"corridor_ready_miles":0,"corridor_pending_miles":1.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.5},{"state":"TX","highway":"US-69","fhwa_corridor":"U69/U","designated_miles":1.1,"corridor_ready_miles":0,"corridor_pending_miles":1.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.1},{"state":"TX","highway":"US-75","fhwa_corridor":"U75/U","designated_miles":75.1,"corridor_ready_miles":28,"corridor_pending_miles":47.1,"nevi_grade_stations":10,"miles_meeting_50_mile_rule":35.6,"share_meeting_50_mile_rule":47.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":39.5},{"state":"TX","highway":"US-90","fhwa_corridor":"I10/U90","designated_miles":6.5,"corridor_ready_miles":1,"corridor_pending_miles":5.5,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":6.5},{"state":"TX","highway":"TX-8","fhwa_corridor":"S8","designated_miles":87.7,"corridor_ready_miles":87.7,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":87.7,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"UT","highway":"I-15","fhwa_corridor":"I15; I15/I80; I84; I15/I84","designated_miles":381.4,"corridor_ready_miles":302.8,"corridor_pending_miles":78.5,"nevi_grade_stations":23,"miles_meeting_50_mile_rule":187.2,"share_meeting_50_mile_rule":49.1,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":76.2},{"state":"UT","highway":"I-70","fhwa_corridor":"I70; I70/U6","designated_miles":191.5,"corridor_ready_miles":0,"corridor_pending_miles":191.5,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":39.3,"share_meeting_50_mile_rule":20.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":84.8},{"state":"UT","highway":"I-80","fhwa_corridor":"I80; I15/I80; I80/U189; I80/U30","designated_miles":190.7,"corridor_ready_miles":26.6,"corridor_pending_miles":164.2,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":60.2,"share_meeting_50_mile_rule":31.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":98.1},{"state":"UT","highway":"I-84","fhwa_corridor":"I84","designated_miles":80.9,"corridor_ready_miles":38.5,"corridor_pending_miles":42.4,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":42.4,"share_meeting_50_mile_rule":52.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":38.5},{"state":"UT","highway":"I-215","fhwa_corridor":"I215","designated_miles":26.6,"corridor_ready_miles":26.6,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":26.6,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"UT","highway":"US-6","fhwa_corridor":"U6","designated_miles":126.1,"corridor_ready_miles":0,"corridor_pending_miles":126.1,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.4,"share_meeting_50_mile_rule":0.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":125.7},{"state":"UT","highway":"US-191","fhwa_corridor":"U191","designated_miles":157,"corridor_ready_miles":0,"corridor_pending_miles":157,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":1.5,"share_meeting_50_mile_rule":1,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":71.9},{"state":"VA","highway":"I-64","fhwa_corridor":"I64","designated_miles":265.1,"corridor_ready_miles":265.1,"corridor_pending_miles":0,"nevi_grade_stations":12,"miles_meeting_50_mile_rule":208.5,"share_meeting_50_mile_rule":78.6,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":56.7},{"state":"VA","highway":"I-66","fhwa_corridor":"I66; I66/U50","designated_miles":74.4,"corridor_ready_miles":74.4,"corridor_pending_miles":0,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":74.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VA","highway":"I-77","fhwa_corridor":"I77","designated_miles":58.5,"corridor_ready_miles":0,"corridor_pending_miles":58.5,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":32.4},{"state":"VA","highway":"I-81","fhwa_corridor":"I81/U52; I77/I81; I81; I64/I81","designated_miles":321.6,"corridor_ready_miles":321.6,"corridor_pending_miles":0,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":182.6,"share_meeting_50_mile_rule":56.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":75.6},{"state":"VA","highway":"I-85","fhwa_corridor":"I85","designated_miles":68.3,"corridor_ready_miles":0,"corridor_pending_miles":68.3,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":12.6,"share_meeting_50_mile_rule":18.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":55.8},{"state":"VA","highway":"I-95","fhwa_corridor":"I95; I64/I95","designated_miles":169.7,"corridor_ready_miles":169.7,"corridor_pending_miles":0,"nevi_grade_stations":15,"miles_meeting_50_mile_rule":169.6,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VA","highway":"I-295","fhwa_corridor":"I295","designated_miles":50.9,"corridor_ready_miles":0,"corridor_pending_miles":50.9,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":50.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VA","highway":"I-495","fhwa_corridor":"I495","designated_miles":13.8,"corridor_ready_miles":0,"corridor_pending_miles":13.8,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":13.8,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VA","highway":"US-11","fhwa_corridor":"S460","designated_miles":2.4,"corridor_ready_miles":0,"corridor_pending_miles":2.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.4},{"state":"VA","highway":"US-15","fhwa_corridor":"U15","designated_miles":37.9,"corridor_ready_miles":37.9,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":37.9,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VA","highway":"US-17","fhwa_corridor":"U17","designated_miles":203.9,"corridor_ready_miles":0,"corridor_pending_miles":203.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":1.3,"share_meeting_50_mile_rule":0.6,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":148.9},{"state":"VA","highway":"US-23","fhwa_corridor":"U23","designated_miles":60.7,"corridor_ready_miles":0,"corridor_pending_miles":60.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":60.7},{"state":"VA","highway":"US-29","fhwa_corridor":"U29; U17","designated_miles":242.7,"corridor_ready_miles":0,"corridor_pending_miles":242.7,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":36.4,"share_meeting_50_mile_rule":15,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":85.4},{"state":"VA","highway":"US-360","fhwa_corridor":"S460","designated_miles":2.1,"corridor_ready_miles":0,"corridor_pending_miles":2.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.1},{"state":"VA","highway":"US-460","fhwa_corridor":"S460","designated_miles":218.9,"corridor_ready_miles":0,"corridor_pending_miles":218.9,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":3.8,"share_meeting_50_mile_rule":1.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":120.6},{"state":"VT","highway":"I-89","fhwa_corridor":"I89","designated_miles":128.8,"corridor_ready_miles":128.8,"corridor_pending_miles":0,"nevi_grade_stations":5,"miles_meeting_50_mile_rule":12.5,"share_meeting_50_mile_rule":9.7,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":116.3},{"state":"VT","highway":"I-91","fhwa_corridor":"I91","designated_miles":171.5,"corridor_ready_miles":75.3,"corridor_pending_miles":96.2,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":70.2,"share_meeting_50_mile_rule":40.9,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":57},{"state":"VT","highway":"I-93","fhwa_corridor":"I93","designated_miles":10.2,"corridor_ready_miles":10.2,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":10.2,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"VT","highway":"US-2","fhwa_corridor":"U2","designated_miles":59.4,"corridor_ready_miles":29.8,"corridor_pending_miles":29.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":59},{"state":"VT","highway":"US-7","fhwa_corridor":"U7","designated_miles":130.1,"corridor_ready_miles":119.3,"corridor_pending_miles":10.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.3,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":109.8},{"state":"VT","highway":"VT-9","fhwa_corridor":"S9","designated_miles":43.9,"corridor_ready_miles":43.9,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":18.6,"share_meeting_50_mile_rule":42.4,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.3},{"state":"WA","highway":"I-5","fhwa_corridor":"I5","designated_miles":275.4,"corridor_ready_miles":275.4,"corridor_pending_miles":0,"nevi_grade_stations":29,"miles_meeting_50_mile_rule":275.4,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"WA","highway":"I-82","fhwa_corridor":"I82","designated_miles":131.9,"corridor_ready_miles":131.9,"corridor_pending_miles":0,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.6,"share_meeting_50_mile_rule":0.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":98.7},{"state":"WA","highway":"I-90","fhwa_corridor":"I90","designated_miles":295.1,"corridor_ready_miles":227,"corridor_pending_miles":68.1,"nevi_grade_stations":13,"miles_meeting_50_mile_rule":137.1,"share_meeting_50_mile_rule":46.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":70.9},{"state":"WA","highway":"I-182","fhwa_corridor":"I182","designated_miles":14.5,"corridor_ready_miles":14.5,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":14.5,"share_meeting_50_mile_rule":100,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"WA","highway":"I-205","fhwa_corridor":"I205","designated_miles":10.4,"corridor_ready_miles":10.4,"corridor_pending_miles":0,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":10.4},{"state":"WA","highway":"I-405","fhwa_corridor":"I405","designated_miles":29.5,"corridor_ready_miles":29.5,"corridor_pending_miles":0,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":29.5,"share_meeting_50_mile_rule":99.9,"stretches_not_meeting":0,"longest_stretch_not_meeting_miles":null},{"state":"WA","highway":"I-705","fhwa_corridor":"I705","designated_miles":1.3,"corridor_ready_miles":0,"corridor_pending_miles":1.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":1.3},{"state":"WA","highway":"US-2","fhwa_corridor":"U2","designated_miles":320.1,"corridor_ready_miles":0,"corridor_pending_miles":320.1,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":65.5,"share_meeting_50_mile_rule":20.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":155},{"state":"WA","highway":"US-12","fhwa_corridor":"U12","designated_miles":312,"corridor_ready_miles":0,"corridor_pending_miles":312,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":53.9,"share_meeting_50_mile_rule":17.3,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":134.8},{"state":"WA","highway":"US-97","fhwa_corridor":"U97","designated_miles":234.2,"corridor_ready_miles":0,"corridor_pending_miles":234.2,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":0.4,"share_meeting_50_mile_rule":0.2,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":73.5},{"state":"WA","highway":"US-101","fhwa_corridor":"U101","designated_miles":361.7,"corridor_ready_miles":0,"corridor_pending_miles":361.7,"nevi_grade_stations":9,"miles_meeting_50_mile_rule":27.8,"share_meeting_50_mile_rule":7.7,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":111.5},{"state":"WA","highway":"US-195","fhwa_corridor":"U195","designated_miles":92.6,"corridor_ready_miles":72.8,"corridor_pending_miles":19.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":36,"share_meeting_50_mile_rule":38.9,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":56.7},{"state":"WA","highway":"US-395","fhwa_corridor":"U395","designated_miles":185.6,"corridor_ready_miles":80.5,"corridor_pending_miles":105.2,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":8.7,"share_meeting_50_mile_rule":4.7,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":73.1},{"state":"WI","highway":"I-39","fhwa_corridor":"I90/U51; I90; I90/I94; I94/I90; I39/S78","designated_miles":178.8,"corridor_ready_miles":52.3,"corridor_pending_miles":126.5,"nevi_grade_stations":7,"miles_meeting_50_mile_rule":51.2,"share_meeting_50_mile_rule":28.6,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":92},{"state":"WI","highway":"I-41","fhwa_corridor":"I41/U; I94; I894/I43; I894/I; U45/U","designated_miles":168.5,"corridor_ready_miles":37.5,"corridor_pending_miles":130.9,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":64.3,"share_meeting_50_mile_rule":38.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":66.8},{"state":"WI","highway":"I-43","fhwa_corridor":"I43; I894/I43; I94/I43","designated_miles":180.7,"corridor_ready_miles":155.6,"corridor_pending_miles":25,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":62.8,"share_meeting_50_mile_rule":34.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":61.1},{"state":"WI","highway":"I-90","fhwa_corridor":"I90; I94/I90","designated_miles":106.7,"corridor_ready_miles":23.9,"corridor_pending_miles":82.8,"nevi_grade_stations":6,"miles_meeting_50_mile_rule":50.3,"share_meeting_50_mile_rule":47.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":56.4},{"state":"WI","highway":"I-94","fhwa_corridor":"I94","designated_miles":216.1,"corridor_ready_miles":70.3,"corridor_pending_miles":145.9,"nevi_grade_stations":11,"miles_meeting_50_mile_rule":189.2,"share_meeting_50_mile_rule":87.5,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":26.9},{"state":"WI","highway":"US-2","fhwa_corridor":"U2; U53","designated_miles":98.9,"corridor_ready_miles":0,"corridor_pending_miles":98.9,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":10.4,"share_meeting_50_mile_rule":10.5,"stretches_not_meeting":5,"longest_stretch_not_meeting_miles":31.9},{"state":"WI","highway":"US-8","fhwa_corridor":"U8","designated_miles":238.8,"corridor_ready_miles":0,"corridor_pending_miles":238.8,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":41.2,"share_meeting_50_mile_rule":17.3,"stretches_not_meeting":13,"longest_stretch_not_meeting_miles":47.5},{"state":"WI","highway":"US-12","fhwa_corridor":"U151","designated_miles":2.7,"corridor_ready_miles":0,"corridor_pending_miles":2.7,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.7},{"state":"WI","highway":"US-18","fhwa_corridor":"U151","designated_miles":37.4,"corridor_ready_miles":0,"corridor_pending_miles":37.4,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":15.8,"share_meeting_50_mile_rule":42.3,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":21.6},{"state":"WI","highway":"US-41","fhwa_corridor":"U41","designated_miles":48.2,"corridor_ready_miles":0,"corridor_pending_miles":48.2,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.6,"share_meeting_50_mile_rule":1.2,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":28.7},{"state":"WI","highway":"US-51","fhwa_corridor":"U51","designated_miles":125.2,"corridor_ready_miles":0,"corridor_pending_miles":125.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":7,"share_meeting_50_mile_rule":5.6,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":49},{"state":"WI","highway":"US-53","fhwa_corridor":"U53","designated_miles":133.6,"corridor_ready_miles":0,"corridor_pending_miles":133.6,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0.5,"share_meeting_50_mile_rule":0.4,"stretches_not_meeting":8,"longest_stretch_not_meeting_miles":68.3},{"state":"WI","highway":"US-61","fhwa_corridor":"U151","designated_miles":8.4,"corridor_ready_miles":0,"corridor_pending_miles":8.4,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":8.4},{"state":"WI","highway":"US-141","fhwa_corridor":"U141","designated_miles":57,"corridor_ready_miles":0,"corridor_pending_miles":57,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":14.5,"share_meeting_50_mile_rule":25.5,"stretches_not_meeting":3,"longest_stretch_not_meeting_miles":28.4},{"state":"WI","highway":"US-151","fhwa_corridor":"U151","designated_miles":109.6,"corridor_ready_miles":14.1,"corridor_pending_miles":95.5,"nevi_grade_stations":4,"miles_meeting_50_mile_rule":10.1,"share_meeting_50_mile_rule":9.2,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":36.7},{"state":"WI","highway":"S","fhwa_corridor":"S","designated_miles":192,"corridor_ready_miles":0,"corridor_pending_miles":192,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":22,"share_meeting_50_mile_rule":11.5,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":85.6},{"state":"WV","highway":"I-64","fhwa_corridor":"I77/I64; I64","designated_miles":123.7,"corridor_ready_miles":0,"corridor_pending_miles":123.7,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":65.3},{"state":"WV","highway":"I-68","fhwa_corridor":"I68","designated_miles":31.3,"corridor_ready_miles":0,"corridor_pending_miles":31.3,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":31.3},{"state":"WV","highway":"I-70","fhwa_corridor":"I70","designated_miles":14.1,"corridor_ready_miles":0,"corridor_pending_miles":14.1,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":14.1},{"state":"WV","highway":"I-77","fhwa_corridor":"I77; I77/I64; I64; I79","designated_miles":180.2,"corridor_ready_miles":0,"corridor_pending_miles":180.2,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":39.8,"share_meeting_50_mile_rule":22.1,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":140.4},{"state":"WV","highway":"I-79","fhwa_corridor":"I79","designated_miles":157.8,"corridor_ready_miles":0,"corridor_pending_miles":157.8,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":91.3},{"state":"WV","highway":"I-81","fhwa_corridor":"I81","designated_miles":25.9,"corridor_ready_miles":25.9,"corridor_pending_miles":0,"nevi_grade_stations":1,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":25.9},{"state":"WV","highway":"US-60","fhwa_corridor":"I64","designated_miles":2.5,"corridor_ready_miles":0,"corridor_pending_miles":2.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.5},{"state":"WV","highway":"US-119","fhwa_corridor":"I79","designated_miles":2.5,"corridor_ready_miles":0,"corridor_pending_miles":2.5,"nevi_grade_stations":0,"miles_meeting_50_mile_rule":0,"share_meeting_50_mile_rule":0,"stretches_not_meeting":1,"longest_stretch_not_meeting_miles":2.5},{"state":"WY","highway":"I-25","fhwa_corridor":"I25/I","designated_miles":299.2,"corridor_ready_miles":0,"corridor_pending_miles":299.2,"nevi_grade_stations":3,"miles_meeting_50_mile_rule":8.3,"share_meeting_50_mile_rule":2.8,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":175.8},{"state":"WY","highway":"I-80","fhwa_corridor":"I80/I","designated_miles":401,"corridor_ready_miles":0,"corridor_pending_miles":401,"nevi_grade_stations":8,"miles_meeting_50_mile_rule":48.3,"share_meeting_50_mile_rule":12,"stretches_not_meeting":4,"longest_stretch_not_meeting_miles":143.7},{"state":"WY","highway":"I-90","fhwa_corridor":"I90/I","designated_miles":207.8,"corridor_ready_miles":0,"corridor_pending_miles":207.8,"nevi_grade_stations":2,"miles_meeting_50_mile_rule":0.2,"share_meeting_50_mile_rule":0.1,"stretches_not_meeting":2,"longest_stretch_not_meeting_miles":127.2}]}