How long is long island from Albany?