WWU’s Shannon Point Marine Center receives $558,000 NSF grant