sky entities x/y/z is a messured from the view, not the level origin ( the origin point for a sky entity is the view itself) which looks like where your problem is ( by adding your camera location to the distance from the view)