4296.6 meters = 14096 feet and 5.48 inches