6476 meters = 21246.71916 feet