2644 meters = 8674.540682 feet