21028 mm = 68.989501 feet