8678 feet = 2645.0544 meters