20906 mm = 68.589239 feet