Go with double rather than CGFloat.