26711 mm = 87.634514 feet