6315 meters = 20718.503937 feet