A 590-ft. cargo ship that ran aground has been pulled to deeper water and is being held offshore of Port Canaveral until it is safe to enter port.