Sounds like you had the temperature about right. Your attenuation is about 68%, which is on the low end for that yeast (White Labs site claims 70% to 75% attenuation for WLP028). Still, if it's been stable for that long, it's probably done. There are so many variables involved that you may...