66.59 cm = 2.184711 feet