Stoffe already took care of that for you with this: 
   location lLoc = GetLocation(GetObjectByTag("npc_jorran"));
 vector vPos = GetPositionFromLocation(lLoc);
 vPos.x += 1.5;
 vPos.y += 1.5;  
 It will place the container near Jorran (1.5 m from his position) so unless you want something specific, you don't have to do anything.   
 If you absolutely want specific coordinates, then replace the following lines of the script: 
 if (!GetIsObjectValid(GetObjectByTag("jorranbox"))) {
 location lLoc = GetLocation(GetObjectByTag("npc_jorran"));
 vector vPos = GetPositionFromLocation(lLoc);
 vPos.x += 1.5;
 vPos.y += 1.5;
 lLoc = Location(vPos, GetFacingFromLocation(lLoc));
 CreateObject(OBJECT_TYPE_PLACEABLE, "jorranbox", lLoc);
 }   
 With:  
 if (!GetIsObjectValid(GetObjectByTag("jorranbox"))) { 
 CreateObject(OBJECT_TYPE_PLACEABLE, "jorranbox", Location(Vector(0.00,0.00,0.00), 0.0)); 
 } 
 Just replace the (0.00,0.00,0.00), 0.0 by your xyz coordinates and the orientation. The first 0.00 =x, the second = y, the third = z and the last 0.00 after the parenthesis is the orientation. 
 You'll also find a few extra options here: 
http://www.lucasforums.com/showthread.php?t=143536)