P PKFab Chimp Nov 14, 2022 2 0 Nov 14, 2022 #1 Anyone familiar with this? 24” I’m 5’9” am I to tall for it?