23 inches = 0.5842 meters