3428 meters = 11246.71916 feet