Actually about 98.5km currently according to this track.
http://trailrunningnepal.org/gpx/A100-sections.kml
100km runners will like and not like the first section. Quite a lot of pitched road, but easy to navigate and warm up to. As dawn breaks views to the mountains north. By 25 km you reach a pleasant lake Rupa. Some small climbs and rice paddies. At 33km the first slow climb on an ancient stone trail. A short sharp descent, then another climb to Gurung village of Yangjakot with views to the Himalayas at 50km. Back down to river level, then climb again to Tangting, a super authentic Gurung village again, again with mountain views (cloud permitting). Yet again down the the river and a 700m climb to Sikles, a village of 3000 people on the hillside. Then jungle / forest – a challenge for slower runners who take this on in the dark. Slippy wet trails through lush cloud forest. A climb of 900m over 12km on a good trail. Then inevitable descent, to the final checkpoint at Ghalekarka, and back to jeep tracks for the final, easier 13km to the finish. Accommodation provided for all at the finish – shower, food, bed and transport to Pokhara on Sunday morning.