4363 meters = 14314 feet and 3.65 inches