Hundreds lace up for ultra marathon