'Tubeathon' teenagers visit 271 stations