Does this SMART selftest indicate a failing drive?
Solution 1:
Hopefully you've long since replaced the drive, but since no one has yet directly answered the question...
You ran two tests, both of which failed to read the same logical sector of the disk, as indicated by Completed: read failure
and the same LBA in both tests. This does indeed indicate the disk has a defect, and you should be able to have it replaced under warranty. Attempting to store data in this sector may or may not cause the drive to notice it's defective during the write process and remap the sector, but if the drive doesn't notice, and can't read the data later on, you've lost it.
Solution 2:
I want to add to the comments in the other answer, but I can't due to lack of rep, go figure.
You don't need to make a cron script, there is a smartd daemon in the smartmontools package that handles just what you want to do: regular checking of SMART status. All you need is to create a configuration and start the service. The smartmontools package also contains some sample scripts that smartd can call when something starts failing.
Solution 3:
Is your data worth risking on a suspect drive?
If it were me, I'd replace the drive and be thankful that SMART saved me a big headache.