The race—held in October of each year—begins just south of the Chesapeake Bay Bridge near Annapolis, Maryland, and ends at Thimble Shoal Light north of the Hampton Roads channel, covering 127 nautical miles .