6354 meters = 20846 feet and 5.48 inches