The other day I ended up thinking about how I would explain what it feels to see to a blind person that never saw, as It would be complicated because you would have to use the other senses to explain it. I think I got something that kind of works roughly although of course I can't tell.
Seeing is like having an infinite arm that instantly touches anything that you have in front of your face. The hand is not a fixed size like the ones on the arms though, it's a hand that grows larger as the arm gets longer. But instead of telling the temperature, it gives you a diferent sensation across your whole hand when it touches things, this sensation is called color, and in the same sense that there is a whole range of temperatures between cold and hot, like temperate or warm, there is a whole range of colors between black and white, like blue or red.
When you see a wall in front of you, you know if it's soft or rough, in that sense it is like touching it, you also know the distance, in that sense it's like having an infinitelly long arm so you can know the distance. The arm grows larger as the arm gets longer, that's why you can move your head from the wall and look to a giant building and you would be able to "touch" the entire building because your hand is larger. Making the hand larger has a problem though, the bigger it is, the more precision it loses, and you detect less details, although you are able to still sense the big ones. That's why a person that sees would be able to see a big building that it's far away, although it it wouldn't be able to see the faces of the people looking through the windows.