I didn't end up racing, unfortunately. The race is a two hour race and I know I would probably only be able to get an hour and 15 at best off of one charge if I am ripping. I ended up not finding anyone to join a team last minute. I am not sure how long the course is I haven't done this one before. I have ridden their MX track which is very fun but I haven't been on their trails.