2559.1 meters = 8395 feet and 11.97 inches