6865 meters = 22522 feet and 11.59 inches