A surfer who had disappeared for more than 30 hours was found standing on a reef off the coast of Puerto Rico on Friday.