You say you cannot squat because of mobility, well how deep can you get?
Check this thread Big Legs With Limited Mobility?