6611.6 meters = 21691.60105 feet