65826 meters = 215964.566929 feet