6985 meters = 22916.666667 feet