Kachemak Bay, Homer Spit, Alaska 98