5459.7 meters = 17912 feet and 4.82 inches