Demoed an XL Jeffsy 29, I’m 6ft1.
Thought the sizing was spot on for me, I could have gone slightly longer tbh. I would say it would be too short for you at 6ft4 unfortunately.
Also really didn’t rate the jeffsy. I felt it was twitchy and unstable and felt ‘on top’ of the bike rather than in it. I doubt it was the suspension as I’m well used to setting up pikes/monarchs as I’ve had them on my bike for the last 3 years.
For comparison, I demoed a whyte T-129 in XL a few weeks after and loved it, completely the opposite of the jeffsy, long stable and ‘in the bike’. The newer fox suspension on it was also seriously impressive.