20758 mm = 68.103675 feet