26569 mm = 87.168635 feet