what is 128 inches in feet