2607 cm = 26.07 meters