14.69 inches = 0.373126 meters