26578 mm = 87.198163 feet