26719 mm = 87.660761 feet