PROC TRANSPOSE transposes only the Length1-Length4 variables because they appear in the VAR statement.
var length1-length4;