Pi, 2005, 628631: Study evaluation review