6867 meters = 22529 feet and 6.33 inches