2642 cm = 26.42 meters