8589 mm = 28.179134 feet