18.69 inches = 0.474726 meters