18.43 inches = 0.468122 meters