6476 meters = 21246 feet and 8.63 inches