Louis Oosthuizen hits 500-yard drive, thanks to a little roll