26655 mm = 87.450787 feet