295 sta?

The thing is once you have a certain amount of def, you'll get hit for the lowest amount possible for your level. Most of that sta is not helping reduce the damage you're taking. You could cut in half and you'd likely take the same damage you are now. You'd have less hp for sure, but it'd be more than you had as full str. Even if you did take more damage, it wont' be as much as you think and you'd also kill things a lot faster which would more than make up for it.