26709 mm = 87.627953 feet