(Stepping up onto my worn-out soapbox again)
Fifty-eight pounds is heavy if you have to lift it over your head to get it on the roof, but you don’t have to lift that entire weight over your head, and I don’t care how tall your car is. Also, realize that the longer the boat, the easier it is to load because of the reduced awkwardness of longer boats when using any of the most common effort-saving methods.
I’ve lost count of the number of discussions where all this has been mentioned before (and not just by me, but it’s a pet topic of mine because I see so many people straining themselves so much more than necessary because they don’t bother to think about the fact that they are loading/uloading their boat in the hardest possible way), but start by getting yourself a rubber-backed bathmat, OR, get Thule or Yakima cross bars so that you can add a bar extender that sticks out to the side from just one cross bar. If you are handy with building stuff, you can come up with something on your own.
Carrying the boat waist high with both hands, tilt one end up and rest it either against the bathmat which is laying at the back of the roof and the top of the rear window, or onto a bar extender. Now set it down so the boat is leaning there with the other end on the ground. Pick up the end from the ground, slide the boat forward until the end you are holding doesn’t weigh very much, then lift that end. If you are using the bathmat method. simply walk forward while pushing the boat. If you are using the bar-extender method, set “your end” off to the side a bit so that it’s on the main cross bar, and then do the same with the end that’s on the bar extender. When it comes to overhead lifting, you’ll most likely be lifting less than 20 pounds at this point, and adjusting where the boat is positioned prior to lifting can make it even less than that.
So, just concentrate on getting a boat that fits you, and don’t be worried that it will be harder to load.