Sorry for late reply....had to recover from massive hangover.
Bangi-PD....typically 120km, but we liked the ride so much, we went for 128km. Typically, hilly at Bkt Pelanduk. Rolling hills before and after that.
Weather is great, quite unusual for this ride.
Cheers
Don