Four STS cranes, the largest in their category, have been brought onshore at Algeciras port in Spain, and ready for to be commissioned.