Lindsey clears eight hours in maiden ultra marathon