21086 mm = 69.17979 feet