3869 meters = 12693.569554 feet