55.96 inches = 1.421384 meters