Public access to Pier 62 and the Floating Dock will be closed Friday, April 3, 2026 due to construction