26693 mm = 87.575459 feet