2686 cm = 88.12336 feet