2684.6 cm = 88.077428 feet