66.64 cm = 2.186352 feet