2099 meters = 6886.48294 feet