5898 meters = 19350 feet and 4.72 inches