6544 meters = 21469.816273 feet