mons hercules , the northernmost mountain in the cascade peninsula , rises to a height of 7 , 965 feet ( 2 , 428 centimeters ) and is no than 25 miles ( 40 kilometers ) from the coast of juan de cocos .
Mount Olympus is near the Strait of Juan de Fuca.