As a result, trains from Long Island and New York City (except for the borough of Staten Island which has a rail bridge to New Jersey) must travel 140 miles north to cross at Selkirk before continuing on their way. [