19726 mm = 64.717848 feet