Gameobject is offset from correct position

I have a gameobject which is always offset on the Z axis by 500 units no matter where I place it and I can’t figure out why. However, the box collider attached to the gameobject is located in the correct position. Does anyone know how I can get my gameobject to show up where I actually place it?

GameObject Cube Transform Collider Transform

For anyone who may run into this same problem, the issue turned out to be the location of the pivot point of my model in 3DS Max. Moving the pivot point to the centre of the model resolved the issue.