8684 feet = 2646.8832 meters