2644.5 meters = 8676.181102 feet