5959 meters = 19550 feet and 6.3 inches