2038 meters = 6686.351706 feet