wallace marine park