27.15 inches = 0.68961 meters