mile long bridge