64.9 inches = 1.64846 meters