26686 mm = 87.552493 feet