3430 meters = 11253.28084 feet