80.62 cm = 2.645013 feet