I stumbled upon that site,used it from 1991 onwards. Discovered MMM, Toronto's marine modeler group from long before the internet was easily accessed. Watched sail races here. Water level was controlled to be an inch below the long,long access dock. Yes, your images are that site!! Thankyou for your post.