I think there's a scale factor on the Canvas you need to account for, depending on your Canvas settings.
Additionally, by default, SkeletonData assets import the json at 0.01 scale to match Unity's 100 pixel to unity unit scale, so also note that. (ie, with that scale, 100 units in Spine will be 1 unit in Unity). I think you already knew that, but I wanted to mention it just for completeness.