Unable to answer "How many steps are here?" – Steps – https://osm.org/way/1267978711 via StreetComplete 57.1:

This part is on the road. There are no steps.
Esta parte está en la ruta. No hay escaleras.