26.45 inches = 0.67183 meters