Today I ran 10 km in 39.58 and race predictor says 41.26 :)
Do some search of the 620 forum and you'll find a few threads on this. VO2Max maps directly to the times given, there is a table (and links to it are in the forum or try google). If you take 3 points off your VO2Max then the race prcitor is about right!
CW