6642 meters = 21791.338583 feet