4062 meters = 13326 feet and 9.26 inches