26579 mm = 87.201444 feet