Keys are 100 miles long. Highway starts in Florida City at mile 0 but doesn't get into the keys until mile 20. Key West is at mile 0.
Click a picture to see a larger view.