5592 meters = 18346 feet and 5.48 inches