2648 meters = 8687.664042 feet