πŸ’§ The Goose Rocks Beach Water-Quality Buoy

What the water is doing off Goose Rocks Beach, Kennebunkport, Maine Β· BlueSonde BB1.48

Units:
Theme:
🐚
Salinity β“˜
28.8 PSU
Salty β€” Mostly seawater, slightly diluted by fresh water.
🌑️
Water temperature β“˜
54.0 Β°F
12.2 Β°C
🫧
Dissolved oxygen β“˜
9.4 mg/L
105% saturation Β· healthy βœ…
πŸ”¬
Tryptophan (relative) β“˜
-118 ppb
+0 vs. its usual level Β· rises can signal sewage or runoff
🟀
Turbidity (cloudiness) β“˜
1.8 NTU
clear
⚑
Specific conductivity β“˜
44.8 mS/cm
how well the water carries electricity (salt)

πŸ•’ Latest reading: Wednesday, Oct 21 2026 at 07:01 PM. How salty is it? The salinity scale (fresh water from rain, streams or rivers lowers it):

🏞️ Fresh water <0.5 PSUπŸƒ Barely salty <5 PSU🌫️ Brackish <18 PSU🐚 Salty <30 PSU🌊 Seawater 30+ PSU

πŸ“ Where is the buoy?

This buoy is highlighted in orange. The others are UNE's nearby wave buoys (yellow) and water-quality buoys (orange floats) β€” hover over one for its name, click to visit its page.

Wave buoyWater-quality buoyWeather stationMarsh / pond stationHover over an icon for its name; click to visit its page

Nautical chart: NOAA Office of Coast Survey β€” depths at low tide, in the units you pick at the top. Not for navigation.

πŸ“ Position43.39673Β° N, 70.40230Β° W
πŸ”¬ InstrumentBlueSonde BB1.48 β€” temperature, salinity, oxygen, tryptophan, turbidity
πŸ•’ Reportsabout every 15 minutes
πŸš€ Data sinceSeptember 12, 2026
πŸ”— Live sourceCUMULUS sensor page

πŸŒ™ Tides today & tomorrow

Predicted by NOAA for Camp Ellis, Saco River entrance (station 8418606). Heights are above average low tide (MLLW).

πŸ“Š Since the buoy went in

Big-picture numbers from every reading so far.

πŸ“†
Days on watch
39
since Sep 12, 2026
πŸ“‘
Readings
2,311
100% of hours covered
πŸ”₯
Warmest water
65.8 Β°F
Sep 18, 2026
🧊
Coldest water
50.3 Β°F
Oct 18, 2026
πŸ’§
Freshest water
14.6 PSU
Oct 14, 2026
🫧
Lowest oxygen
6.9 mg/L
Oct 09, 2026

πŸ’‘ What the data says

Written automatically from the numbers β€” it changes as new data arrives.

πŸŒ™

The tide sets the salt: 2.5 PSU swing

On average the water is saltiest about 0.5 h after high tide (28.9 PSU) and freshest about 6.0 h before high tide (26.5 PSU), when the falling tide carries fresher water from closer to shore past the buoy.

πŸ’§

Freshest moment: 14.6 PSU (brackish)

Recorded Oct 14 at 9:01 PM. Typical salinity is 28.8 PSU (full seawater is about 32–35). Sharp dips usually follow heavy rain, when streams and runoff carry fresh water out to the buoy.

🌑️

Water is cooling: -0.3 Β°C (-0.6 Β°F) in a week

Average water temperature this past week was 12.4 Β°C (54 Β°F), versus 12.7 Β°C (55 Β°F) the week before. Warmest so far: 18.8 Β°C on Sep 18; coldest 10.1 Β°C on Oct 18.

🫧

Oxygen is healthy for fish

Dissolved oxygen averaged 8.6 mg/L and never went below 6.9 mg/L (lowest Oct 9 at 3:46 AM). Below 5 mg/L many fish start to feel stressed; below 2 mg/L (hypoxia) most can't stay.

β˜€οΈ

The water breathes every day: ~19% oxygen swing

Algae add oxygen in daylight and everything uses it up at night. On a typical day oxygen saturation swings by about 19 percentage points, peaking around 5 PM.

πŸ”¬

Tryptophan signal: typical -116, range -125 to -107 ppb

Tryptophan-like fluorescence glows brighter when there is more fresh organic matter in the water, including wastewater and runoff, so it is used as an early warning for contamination. This sensor reads below zero, so treat the numbers as relative: what matters is a rise above its usual level. Highest reading: -94 ppb on Sep 17 at 9:40 PM.

🟀

Clearest vs. muddiest: 0.3 NTU typical, 228 NTU max

Turbidity measures how cloudy the water is. Under ~5 NTU is clear coastal water; spikes (highest Oct 20 at 11:01 AM) come from storms stirring up sediment, runoff after rain, or now and then something drifting past the sensor.

πŸ“– What do these numbers mean?

A quick guide to each measurement on this page β€” no science degree needed.

🌑️

Water temperature

What it is: How warm or cold the water is, measured by a sensor just below the surface.

Why it matters: Temperature controls almost everything in the water: how much oxygen it can hold, how fast algae grow, which fish and shellfish are comfortable, and when lobsters and other animals move or molt.

πŸ“ Gulf of Maine coastal water runs roughly 38–45 Β°F (3–7 Β°C) in late winter and 60–68 Β°F (15–20 Β°C) in late summer. Shallow ponds and marshes swing much more, warming fast on sunny days.

πŸ“ Here: typically 55 Β°F (13.0 Β°C); 50–66 Β°F so far.

πŸ’§

Salinity (how salty)

What it is: The amount of dissolved salt in the water, in PSU (practical salinity units) β€” about the same as grams of salt per kilogram of water.

Why it matters: Saltiness tells you where the water came from. Fresh water from rain, streams, rivers or groundwater lowers it; ocean water raises it. Many plants and animals can only live within a certain salt range.

πŸ“ Drinking water β‰ˆ 0. Brackish (mixed) water β‰ˆ 5–18. Open Gulf of Maine β‰ˆ 31–33. Sudden drops usually follow heavy rain.

πŸ“ Here: typically 28.8 PSU; lowest so far 14.6, highest 29.5.

🫧

Dissolved oxygen

What it is: Oxygen gas dissolved in the water β€” the oxygen that fish, crabs, clams and worms breathe through their gills or skin. Shown in mg/L (milligrams per litre), and sometimes as % saturation: 100% means the water holds as much oxygen as it naturally can at that temperature and saltiness.

Why it matters: Low oxygen stresses or kills marine life. It drops when water is warm, still, or full of decaying plant material, and it swings up and down every day because algae make oxygen in sunlight and everything uses it up at night.

πŸ“ Above 5 mg/L: healthy. 2–5 mg/L: stressful for many species. Below 2 mg/L: hypoxic β€” most fish leave or die. Saturation above 100% means algae are photosynthesising hard.

πŸ“ Here: averages 8.6 mg/L; lowest so far 6.9 mg/L.

πŸ”¬

Tryptophan (pollution early-warning)

What it is: Tryptophan is one of the building blocks of proteins. It glows under ultraviolet light, and the sensor measures that glow. It is abundant in sewage, septic-system leaks, animal waste and freshly decaying plant and animal matter.

Why it matters: A rise in tryptophan signal is an early warning that wastewater or other organic pollution may be reaching the water β€” often before bacteria tests come back from a lab. It helps decide when to check shellfish beds or swimming beaches.

πŸ“ Watch for changes, not the number itself: these sensors are not calibrated to an absolute scale (they can even read below zero). A sharp rise above the usual level, especially after rain, is the thing to notice.

πŸ“ Here: usual level about -116 ppb on this sensor β€” look for rises above that.

🟀

Turbidity (cloudiness)

What it is: How cloudy the water is, from mud, sand, algae or other particles. The sensor measures how much light scatters off them, in NTU (nephelometric turbidity units).

Why it matters: Cloudy water blocks sunlight from reaching seagrass and seaweed, can clog the gills of shellfish, and often carries pollutants stirred up by storms or washed off the land.

πŸ“ Under ~5 NTU: clear. 5–20: a little cloudy. 20–100: murky (storm waves, runoff). Single sharp spikes are often something drifting past the sensor.

πŸ“ Here: typically 0.3 NTU.

⚑

Conductivity

What it is: How easily electricity passes through the water. Dissolved salt carries the current, so conductivity is how the sensor measures salinity. "Specific" conductivity is adjusted to 25 Β°C so readings can be compared.

Why it matters: It is the raw measurement behind the salinity number, and a quick check that the sensor is underwater β€” it drops to about zero in air.

πŸ“ Seawater β‰ˆ 50,000 Β΅S/cm (50 mS/cm). Fresh river water β‰ˆ 50–500 Β΅S/cm.

πŸ“ Here: typically 44.7 mS/cm.

πŸŒ™

Tide / water level

What it is: The height of the water surface. Along the Maine coast the sea rises and falls about 9 feet twice a day (every ~12 h 25 min), pulled by the Moon and Sun.

Why it matters: The tide moves water β€” and everything in it β€” back and forth past a sensor, so many readings change with the tide. In marshes and ponds, water level shows how often the tide floods in and how high storms push it.

πŸ“ Heights on tide charts are measured above average low tide (MLLW). Storms and strong onshore winds can push water higher than predicted.

πŸ“ˆ Every reading

All the measurements on one shared timeline, with the tide on top. Use the buttons to zoom to the last day, week or month, or drag across any panel. Dashed lines on the oxygen panel mark the 5 mg/L stress and 2 mg/L hypoxia levels.

πŸŒ™ The water breathes with the tide

Each line is the typical value (the median) across every tide so far, lined up by hours before (βˆ’) and after (+) high tide; the shaded band holds the middle half of readings. The rising tide brings in ocean water; the falling tide carries water from closer to shore back past the buoy.

High-tide times from NOAA predictions for station 8418606 (Camp Ellis, Saco River entrance).

β˜€οΈ The daily rhythm

The typical value (median) for each hour of the day, with the middle half of readings shaded. Algae make oxygen in sunlight and everything uses it up overnight; the water warms through the afternoon; and chlorophyll readings dip at midday when bright sun makes the algae glow less.

πŸ—“οΈ The water calendar

Each square is one day. Pick what to colour by. Blank squares = no data.

πŸ“… Month by month

Averages, lows and highs for each month (newest first).

MonthDaysTemp avgTemp lowTemp highSalinity avgSalinity lowOxygen avg (mg/L)Oxygen lowTryptophan avg (ppb)Trp. highTurbidity avg (NTU)Turb. high
Oct 202621/3155.3 Β°F50.3 Β°F63.5 Β°F28.514.68.46.9-118-1010.8228
Sep 202619/3060.6 Β°F57.6 Β°F65.8 Β°F28.116.19.07.2-111-942.530

πŸ”§ Buoy health

Power and conditions inside the hull, hourly. The voltage channel drops to 0 every night and climbs with the sun, so it looks like solar-charge input. Humidity creeping upward can mean moisture is getting in.

⚠️ Data-quality notes β€” what was cleaned and why
  • Removed as sensor glitches (impossible values, or single-reading spikes far from both neighbours): none so far.
  • Out of the water: 0 readings were dropped because conductivity fell below 150 Β΅S/cm β€” the sonde reading air (maintenance or recovery), not real water. Readings within 45 minutes either side are dropped too.
  • Small negative chlorophyll and turbidity readings (sensor offset in very clear water) are shown as zero.
  • CUMULUS publishes the last 7 days at full resolution (about every 15 minutes) and 30 days as ~45-minute averages. This site saves the full-resolution readings every hour; averages are only used to fill time before the site started.
  • Optical sensors (chlorophyll, turbidity) can drift upward as marine growth builds up between cleanings β€” a slow steady climb followed by a sudden drop is usually a cleaning, not the water changing.
  • Tryptophan readings are shown as reported by CUMULUS. Values below zero mean the sensor is not calibrated to an absolute scale, so compare readings with each other rather than with published thresholds.
  • The "battery/solar diagnostic voltage" reads 0 V every night and rises with the sun, so it appears to track the solar charger rather than the battery itself.
  • The water-level line comes from CUMULUS (the nearest NOAA tide gauge), not from the buoy itself.
  • 767 of the readings are CUMULUS ~45-minute averages (before full-resolution saving started).
ℹ️ About this data
  • This page updates itself every hour with the buoy's newest readings from the public CUMULUS (Coastal Measures) sensor page. All times are US Eastern.
  • Want the numbers? Use the download buttons at the top: a spreadsheet plus CSV files (every reading, hourly, daily, monthly).
  • Tip: to keep a Google Sheet that stays current on its own, type this into any cell: =IMPORTDATA("https://ekelting.github.io/UNE-Marine-Monitoring-Network/goose-rocks-beach/data/daily.csv")