3368 meters = 11049.868766 feet