What is the driving distance from Cannon Beach Oregon to Nehalem Oregon?

16 miles.