29886 mm = 98.051181 feet