Geneviève Jeanson crosses the finish line