2665 cm = 26.65 meters