5588 meters = 18333 feet and 4 inches