21590 mm = 70.833333 feet