20-foot-long washes up on New York beach