2612 meters = 8569.553806 feet