Based on the description I would tend to think that it is more likely a flyriver turtle than a seaturtle.