2684 cm = 26.84 meters