From A Fine Blog:
If anyone is wondering exactly where the water table lies on the coast of LIC this picture should answer your question! But, what a view!
A Lot To Watch With View And Swimming Hole
There is a building permit on the DOB website which indicates a 29 story building going up, with 546,772 square feet of residential space.