4264 meters = 13989 feet and 6.02 inches