the island and port of kodiak lay some 270 miles west-southwest of anchorage , down the length of cook 's inlet and across shelikof strait from the alaskan mainland , a decent haul for a small helicopter .