668.92 cm = 21.946194 feet