The huge blocks were hauled to the quaysides to be carried upriver.
Blocks were hauled to the quaysides so that they could travel up the river.  
The blocks were never intended to be transported up river.  