80.89 cm = 2.653871 feet