21026 mm = 68.98294 feet