as seen from the water taxi beach in long island city