22.52 inches = 0.572008 meters