Updated PI to be more accurate. Produces compilation warning that can be disregarded.