21589 mm = 70.830052 feet