8601.2 meters = 28219.160105 feet