21588 mm = 70.826772 feet